מערכות מחשוב ובקרה ט' למתמחים במערכות מחשוב ובקרה במגמת הנדסת אלקטרוניקה ומחשבים

Μέγεθος: px
Εμφάνιση ξεκινά από τη σελίδα:

Download "מערכות מחשוב ובקרה ט' למתמחים במערכות מחשוב ובקרה במגמת הנדסת אלקטרוניקה ומחשבים"

Transcript

1 סוג הבחינה: גמר לבתי ספר לטכנאים ולהנדסאים מדינת ישראל מועד הבחינה: אביב תשע"ג, 03 משרד החינוך סמל השאלון: 79 נספחים: א. נוסחאון בתורת הבקרה לכיתה י"ג ב. נוסחאון במיקרו בקר 805 לכיתה י"ג מערכות מחשוב ובקרה ט' למתמחים במערכות מחשוב ובקרה במגמת הנדסת אלקטרוניקה ומחשבים )כיתה י"ג( הוראות לנבחן א. משך הבחינה: ארבע שעות. ב. מבנה השאלון ומפתח ההערכה: בשאלון זה שני פרקים, ובהם שמונה שאלות. יש להשיב על ארבע שאלות בלבד, שאלה אחת לפחות מכל פרק. לכל שאלה 5 נקודות, סך הכל 00 נקודות. ג. חומר עזר מותר לשימוש: מחשבון. ד. הוראות מיוחדות:. ענה על מספר השאלות הנדרש בשאלון. המעריך יקרא ויעריך את מספר השאלות הנדרש בלבד, לפי סדר כתיבתן במחברתך, ולא יתייחס לתשובות נוספות.. התחל כל תשובה לשאלה חדשה בעמוד חדש. 3. רשום את כל תשובותיך אך ורק בעט. 4. הקפד לנסח את תשובותיך כהלכה ולסרטט את תרשימיך בבהירות. 5. כתוב את תשובותיך בכתב יד ברור, כדי לאפשר הערכה נאותה של תשובותיך. 6. אם לדעתך חסרים נתונים הדרושים לפתרון שאלה, אתה רשאי להוסיף אותם, בתנאי שתנמק מדוע הוספת אותם. 7. בכתיבת פתרונות חישוביים, קבלת מ רב הנקודות מותנית בהשלמת כל המהלכים שלהלן, בסדר שבו הם רשומים: רישום הנוסחה המתאימה. * הצבה של כל הערכים ביחידות המתאימות. * חישוב )אפשר באמצעות מחשבון(. * רישום התוצאה המתקבלת, יחד עם יחידות המידה המתאימות. * ליווי הפתרון החישובי בהסבר קצר. * בשאלון זה 8 עמודים ו 3 עמודי נספחים. ההנחיות בשאלון זה מנוסחות בלשון זכר, אך מכוונות הן לנבחנות והן לנבחנים. בהצלחה!

2 מערכות מחשוב ובקרה ט', אביב תשע"ג סמל השאלות ענה על ארבע מבין השאלות 8. עליך לענות על שאלה אחת לפחות מכל פרק. פרק ראשון: תורת הבקרה ומערכות מחשוב ובקרה ענה על שאלה אחת לפחות מבין השאלות 4 )לכל שאלה 5 נקודות(. 440 G ()= s ; G s 3 s + 4 s שאלה באיור לשאלה נתון תרשים מלבנים של מערכת בקרה שבה: s ()= + R(s) + G (s) G (s) C(s) איור לשאלה אות המבוא המסופק למערכת הוא:. R(t) = t חשב את השגיאה של המערכת הזו במצב המתמיד. שאלה הסבר את הקשר בין ההגבר של בקר יחסי ובין השגיאה שלו. א. הסבר כיצד מבטל בקר PI את השגיאה. e ב. כיצד תורם בקר PID ליציבות של מערכת בקרה? ג. המשך בעמוד 3

3 מערכות מחשוב ובקרה ט', אביב תשע"ג סמל Gs ()= ; H()= s + 4s s שאלה 3 באיור א' לשאלה 3 נתון תרשים מלבנים של מערכת בקרה שבה: R(s) + G(s) C(s) H(s) איור א' לשאלה 3 א. רשום את פונקציית התמסורת בחוג סגור של המערכת הזו. ב. האם מערכת הבקרה הזו יציבה? נמק את תשובתך. ג. מוסיפים למערכת הבקרה שבאיור א' את הבקר (s), G c כמתואר באיור ב' לשאלה. G c (s) R(s) G(s) C(s) H(s) איור ב' לשאלה 3 פונקציית התמסורת בחוג פתוח של הבקר שנוסף היא:. G c (s) = T s מהו תחום הערכים של T המבטיח יציבות של מערכת הבקרה שבאיור ב'? המשך בעמוד 4

4 מערכות מחשוב ובקרה ט', אביב תשע"ג סמל שאלה 4 בתהליך בקרה ממוחשב משתמשים בממיר אות תקבילי לאות ספרתי (D A) /, העובד בשיטת הקירוב המדורג approximation) (successive. תחום מתח המבוא ל D A / הוא 5. V 0, וגודלה של כל מדרגת מתח הוא. 0 mv א. מהי השגיאה המרבית בממיר הזה? ב. כמה קווי מוצא יש בממיר הזה? ג. הסבר כיצד מתבצעת ההמרה בשיטת הקירוב המדורג. ד. מהו הערך שיתקבל במוצא הממיר אם מתח המבוא הוא?.7 V פרק שני: מערכות בקרה מבוססות מיקרו בקר ענה על שאלה אחת לפחות מבין השאלות 5 8 )לכל שאלה 5 נקודות(. שאלה 5 להלן תכנית בשפת C של המיקרו בקר. 805 תדר הגביש של המיקרו בקר הוא. MHz. #include<reg5.h>. sbit P_7=0x97; 3. bit b=0; 4. void t0() interrupt TR0=0; 7. P_7=~P_7; 8. if(b==0) TH0=0xFF;. TL0=0xF0; המשך בעמוד 5

5 מערכות מחשוב ובקרה ט', אביב תשע"ג סמל b=; else TH0=0xFF; 7. TL0=0xD0; 8. b=0; TR0=;.. void main() IE=0x8; 5. TMOD=0x0; 6. TH0=0xFF; 7. TL0=0xD0; 8. P_7=; 9. TR0=; 30. while(); 3. המשך בעמוד 6 א. הסבר את ההוראות שבשורות 7, 4, 3 ו 30. ב. הסבר את המשמעות של ההוראות שבשורות 9 4. היעזר בדף הנוסחאות של המיקרו בקר לניתוח מילות הבקרה. ג.. סרטט את צורת האות המופק בהדק 7_P כפונקציה של הזמן.. האם הזמן שבו האות נמצא במצב גבוה ('') במהלך מחזור אחד שווה לזמן שבו האות נמצא במצב נמוך ('0') באותו מחזור? נמק את תשובתך.

6 מערכות מחשוב ובקרה ט', אביב תשע"ג סמל שאלה 6 להלן תת שגרה הכתובה בשפת הסף של המיקרו בקר : 805. START: MOV R,#50H. MOV 59H,#0 3. MOV R7,#8 4. AGAIN: MOV A,@R 5. ANL A,#0FH 6. MOV 58H,A 7. MOV A,@R 8. SWAP A 9. ANL A,#0FH 0. CJNE A,58H,NEXT. INC 59H. NEXT: INC R 3. DJNZ R7,AGAIN 4. END א. הסבר את ההוראות שבשורות 8, 4, ו 0. ב. בטבלה שלהלן נתונים התכנים של תאי הזיכרון שכתובותיהם 50H 59H בזיכרון הפנימי של המיקרו בקר, לפני ביצוע התת שגרה. 59H BDH 58H 57H 56H 55H 54H 53H 5H 5H 50H כתובת התא BCH BAH ABH BBH AAH H 33H H H תוכן התא מה יהיו תכני התאים שכתובותיהם 50H 59H לאחר ביצוע התת שגרה הזו? הסבר מה מבצעת התת שגרה. ג. המשך בעמוד 7

7 מערכות מחשוב ובקרה ט', אביב תשע"ג סמל שאלה 7 באיור לשאלה 7 נתונה תצוגת שבעה מקטעים (7 seg) מסוג,CA המחוברת להדקים P.0 P.6 של המפתח P במיקרו בקר. 805 להדק P.0 של המיקרו בקר מחובר לחצן S, שמצבו הרגיל הוא פתוח (N.O.). +5 V +5 V R P.0 R a תצוגת seg 7 P.0 P. P. R R b c a S מיקרו בקר 805 P.3 P.4 P.5 R R R d e f f e g d b c P.6 R g P.7 איור לשאלה 7 כתוב תת שגרה בשפת הסף של המיקרו בקר 805 או תכנית בשפת C שלו, שתבצע את הפעולות שלהלן:. תבדוק את מצבו של הלחצן S המחובר להדק P.0 במיקרו בקר אם הלחצן סגור תופיע הספרה על גבי תצוגת שבעת המקטעים עד שהלחצן ייפתח. 3. אם הלחצן פתוח נוריות ה LED בתצוגת שבעת המקטעים לא ידלקו, והתצוגה תהיה חשוכה עד שהלחצן ייסגר. המשך בעמוד 8

8 מערכות מחשוב ובקרה ט', אביב תשע"ג סמל שאלה 8 נגדיר בשאלה הזו בלוק נתונים כתקין אם הוא מורכב אך ורק מרצף של זוגות נתונים זהים. להלן דוגמה לבלוק נתונים תקין: H H H H 3H 3H ABH ABH.... ולהלן דוגמה לבלוק נתונים לא תקין: H H H H 8H ABH ABH 8H.... נתון בלוק נתונים המתחיל בכתובת 40H וגודלו 0H בתים. כתוב תת שגרה בשפת הסף של המיקרו בקר 805 או תכנית בשפת C שלו שתבצע את הפעולות שלהלן:. תבדוק אם בלוק הנתונים תקין.. אם בלוק הנתונים תקין התכנית תציב את הערך FFH בתא הזיכרון שכתובתו. 60H 3. אם בלוק הנתונים אינו תקין התכנית תציב את הערך 0H בתא הזיכרון שכתובתו. 60H בהצלחה! זכות היוצרים שמורה למדינת ישראל. אין להעתיק או לפרסם אלא ברשות משרד החינוך.

9 גמר לבתי ספר לטכנאים ולהנדסאים סוג הבחינה: מדינת ישראל אביב תשע"ג, 03 מועד הבחינה: משרד החינוך 79 נספח לשאלון: אין להעביר את הנוסחאון לנבחן אחר מקום למדבקת נבחן נוסחאון בתורת הבקרה לכיתה י"ג התמחות מחשוב ובקרה st L f() t = f() t e dt = F() s o ( ) L Dn f t = sn F s t L f( τ) dτ 0 )8 עמודים( התמרת לפלס הגדר ה : המרת נגזרת של פונקציה: 0) ( f s n f ( 0) s n Df ( 0) D n ) ( s F s s F = ()+ ( 0 ) המרת אינטגרל של פונקציה: 0 f τ ( ) dτ כאשר (0)F הוא ערך האינטגרל בזמן = 0 t : lim sf s s 0 lim sf s s ()= () lim f t t ()= () lim f t t 0 () () k d r P s Aqr ( k) = s s k k ( q ds )! Q s ( ) Aq = s sq () () Ps Qs sq משפט הערך הסופי: משפט הערך ההתחלתי: פירוק לשברים חלקיים עם קטבים ממשיים: r מספר השורשים הכפולים k = 0,,... r s q השורש כאשר = r )אין שורשים כפולים(: ()= F s המשך בעמוד דוגמה לפירוק לשברים חלקיים 0 As B C ( s + s+ )( s + ) = + s + s s + עם קוטב מרוכב:

10 נוסחאון בתורת הבקרה לכיתה י"ג נספח לשאלון 79, אביב תשע"ג - - טבלת התמרות לפלס F(s) f(t) t 0. u 0 (t) הלם של יחידה בזמן = 0 0 t. s or u (t) מדרגת יחידה המתחילה בזמן = 0 0 t 3. s tu (t) שיפוע של יחידה 4. s n t n n! ( ) שלם חיובי = n 5. s e as u (t a) מדרגת יחידה המתחילה בזמן t 0 = a 6. ( ) e as s u (t) u (t a) דופק ריבועי 7. s+ a e at 8. ( ) s+ a n n at t e n! ( ) שלם חיובי = n 9. ss+ a ( ) ( ) e at a 0... ss+ a s b ( )( + ) ω s + ω s s +ω b ab b a e at a b a e bt + a b sin ωt cos ωt 3. s + α s + ω α + ω ω sin( ωt + φ) φ = tan ω α המשך בעמוד 3

11 נוסחאון בתורת הבקרה לכיתה י"ג נספח לשאלון 79, אביב תשע"ג s sinθ+ ω cos θ s + ω ss + ω ( ) sin (ωt + θ) cosωt ω ( ) 6. s + α ss + ω ( ) α ω α + ω ω cos( ωt + φ) φ = tan ω α 7. s+ a s ω ( ) ( ) + at e + a + ω ω a + ω ω sin( ωt + φ) φ = tan a s+ a b ( ) + s + ζωns+ ω n s+ a s+ a b ( ) + b e at sin bt ωn ζω e ζ e at cos bt n t sin ( ωn ζ t). s + α s+ a b ( ) + ( α a) + b b at b e sin( bt + φ) φ= tan α a. s ( s+ a) + b + a + b b a + b at e sin bt φ ( ) φ= b tan a 3. ss + ζωns + ωn ( ) ω n ωn ζ ζω t e n sin ( ) = ωn ζ t+ φ φ cos ζ המשך בעמוד 4

12 נוסחאון בתורת הבקרה לכיתה י"ג נספח לשאלון 79, אביב תשע"ג טבלת קבועי השגיאה למערכת עם משוב יחידה GH s ()= K B s s B s () את פונקציית התמסורת בחוג פתוח אפשר לרשום באופן כללי כך: l () כאשר: K הגבר l סוג המערכת (s) B (s), B פולינומים B (s) = a 0 sm + a s m a m s + a m B (s) = b 0 s n + b s n b n s + b n יחידת תאוצה r (t) = r 3 t מבוא מדרגת יחידה יחידת מהירות r (t) = r t r (t) = r k a k v k p סוג המערכת שגיאת המצב המתמיד שגיאת המצב המתמיד שגיאת המצב המתמיד 0 0 r + k p K B 0 B ( 0) ( ) סוג 0 0 r k v K B 0 B ( 0) ( ) 0 סוג r 3 k a K B 0 B ( 0) ( ) 0 0 סוג המשך בעמוד 5

13 נוסחאון בתורת הבקרה לכיתה י"ג נספח לשאלון 79, אביב תשע"ג תגובת מערכת מסדר שני, בעלת הגבר סטטי של, לאות מבוא של מדרגת יחידה, כפונקציה של מקדם הריסון C (t) M p.0 ζ = 0. ζ = 0.6 ζ >.0 0 t p t p + π ω d t ξπ π ξ t p = ; Mp = + e ; ωd = ωn ξ ωn ξ כאשר: הערך המרבי של תגובת היתר M p זמן תגובת היתר המרבית [sec] t p התדירות הזוויתית של התנודה המרוסנת sec] w d [rad / המשך בעמוד 6

14 נוסחאון בתורת הבקרה לכיתה י"ג נספח לשאלון 79, אביב תשע"ג תגובת מערכת מסדר שני, בעלת הגבר סטטי של, לאות מבוא הלם של יחידה, כפונקציה של מקדם הריסון ζ = 0. ζ = 0.5 ζ = 0.5 ζ = ζ = ω n t המשך בעמוד 7

15 נוסחאון בתורת הבקרה לכיתה י"ג נספח לשאלון 79, אביב תשע"ג טבלת ראוט המשוואה האופיינית (s) : Q Q( s) = b n s n + b n s n + b n s n + + b s + b 0 = 0 s n b n b n b n 4 b n 6 s n b n b n 3 b n 5 b n 7 s n c c c 3 s n 3 d d s j s 0 k c = b n b n b n b n 3 b n c = b n b n 4 b n b n 5 b n c 3 = b n b n 6 b n b n 7 b n d = c b n 3 b n c c d = c b n 5 b n c 3 c d 3 = c b n 7 b n c 4 c

16 נוסחאון בתורת הבקרה לכיתה י"ג נספח לשאלון 79, אביב תשע"ג בקרים משוואת בקר יחסי: m P מוצא הבקר mp % = K e % + M % e שגיאה e מוצא הבקר עבור = 0 M K הגבר התחום היחסי :)PB( PB% = 00 K משוואת בקר :PI PI מוצא הבקר m PI m %=K e% +R e% dt PI ( ) + M% בהצלחה!

17 מדינת ישראל סוג הבחינה: גמר לבתי ספר לטכנאים ולהנדסאים נוסחאון במיקרו בקר 805 משרד החינוך מועד הבחינה: אביב תשע"ג, 03 נספח לשאלונים: 79 79, אין להעביר את הנוסחאון לנבחן אחר מקום למדבקת נבחן ARITHMETIC OPERATIONS לכיתה י"ג )5 עמודים( נוסחאון בשפת ASM 5 DATA TRANSFER (cont.) Mnemonic Description Byte Cyc Mnemonic Description Byte Cyc ADD A,Rn Add register to Accumulator MOVC A,@A+DPTR Move Code byte relative to DPTR to A ADD A,direct Add direct byte to Accumulator MOVC A,@A+PC Move Code byte relative to PC to A ADD A,@Ri Add indirect RAM to Accumulator MOVX A,@Ri Move External RAM (8-bit addr) to A ADD A,#data Add immediate data to Accumulator MOVX A,@DPTR Move External RAM (6-bit addr) to A ADDC A,Rn Add register to Accumulator with Carry Move A to External RAM (8-bit addr) ADDC A,direct Add direct byte to A with Carry flag Move A to External RAM (6-bit addr) ADDC A,@Ri Add indirect RAM to A with Carry flag PUSH direct Push direct byte onto stack ADDC A,#data Add immediate data to A with Carry flag POP direct Pop direct byte from stack SUBB A,Rn Subtract register from A with Borrow XCH A,Rn Exchange register with Accumulator SUBB A,direct Subtract direct byte from A with Borrow XCH A,direct Exchange direct byte with Accumulator SUBB A,@Ri Subtract indirect RAM from A w/borrow XCH A,@Ri Exchange indirect RAM with A SUBB A,#data Subtract immed. data from A w/borrow XCHD A,@Ri Exchange low-order Digit ind. RAM w/a INC A Increment Accumulator INC Rn Increment register BOOLEAN VARIABLE MANIPULATION INC direct Increment direct byte Increment indirect RAM Mnemonic Description Byte Cyc DEC A Decrement Accumulator CLR C Clear Carry flag DEC Rn Decrement register CLR bit Clear direct bit DEC direct Decrement direct byte SETB C Set Carry flag Decrement indirect RAM SETB bit Set direct Bit INC DPTR Increment Data Pointer CPL C Complement Carry flag MUL AB Multiply A & B 4 CPL bit Complement direct bit DIV AB Divide A by B 4 ANL C,bit AND direct bit to Carry flag DA A Decimal Adjust Accumulator ANL C,/bit AND complement of direct bit to Carry ORL C,bit OR direct bit to Carry flag LOGICAL OPERATION ORL C,/bit OR complement of direct bit to Carry MOV C,bit Move direct bit to Carry flag Mnemonic Destination Byte Cyc MOV bit,c Move Carry flag to direct bit ANL A,Rn AND register to Accumulator ANL A,direct AND direct byte to Accumulator PROGRAM AND MACHINE CONTROL ANL A,@Ri AND indirect RAM to Accumulator ANL A,#data AND immediate data to Accumulator Mnemonic Description Byte Cyc ANL direct,a AND Accumulator to direct byte ACALL addr Absolute Subroutine Call ANL direct,#data AND immediate data to direct byte 3 LCALL addr6 Long Subroutine Call 3 ORL A,Rn OR register to Accumulator RET Return from subroutine ORL A,direct OR direct byte to Accumulator RETI Return from interrupt ORL A,@Ri OR indirect RAM to Accumulator AJMP addr Absolute Jump ORL A,#data OR immediate data to Accumulator LJMP addr6 Long Jump 3 ORL direct,a OR Accumulator to direct byte SJMP rel Short Jump (relative addr) ORL direct,#data OR immediate data to direct byte 3 Jump indirect relative to the DPTR XRL A,Rn Exclusive-OR register to Accumulator JZ rel Jump if Accumulator is Zero XRL A,direct Exclusive-OR direct byte to Accumulator JNZ rel Jump if Accumulator is Not Zero XRL A,@Ri Exclusive-OR indirect RAM to A JC rel Jump if Carry flag is set XRL A,#data Exclusive-OR immediate data to A JNC rel Jump if No Carry flag XRL direct,a Exclusive-OR Accumulator to direct byte JB bit,rel Jump if direct Bit set 3 XRL direct,#data Exclusive-OR immediate data to direct 3 JNB bit,rel Jump if direct Bit Not set 3 CLR A Clear Accumulator JBC bit,rel Jump if direct Bit is set & Clear bit 3 CPL A Complement Accumulator CJNE A,direct,rel Compare direct to A & Jump if Not Equal 3 RL A Rotate Accumulator Left CJNE A,#data,rel Comp. immed. to A & Jump if Not Equal 3 RLC A Rotate A Left through the Carry flag CJNE Rn,#data,rel Comp. immed. to reg & Jump if Not Equal 3 RR A Rotate Accumulator Right Comp. immed. to ind. & Jump if Not Equal 3 RRC A Rotate A Right through Carry flag DJNZ Rn,rel Decrement register & Jump if Not Zero SWAP A Swap nibbles within the Accumulator DJNZ direct,rel Decrement direct & Jump if Not Zero 3 NOP No operation DATA TRANSFER Notes on data addressing modes: Mnemonic Description Byte Cyc Rn -Working register R0-R7 MOV A,Rn Move register to Accumulator direct -8 internal RAM locations, any I/O port, control or status register MOV A,direct Move direct byte to -Indirect internal RAM location addressed by register R0 or R MOV A,@Ri Move indirect RAM to Accumulator #data -8-bit constant included in instruction MOV A,#data Move immediate data to Accumulator #data6-6-bit constant included as bytes & 3 of instruction MOV Rn,A Move Accumulator to register bit -8 software flags, any I/O pin, control or status bit MOV Rn,direct Move direct byte to register MOV Rn,#data Move immediate data to register Notes on program addressing modes: MOV direct,a Move Accumulator to direct byte addr6 -Destination address for LCALL & LJMP may be anywhere within MOV direct,rn Move register to direct byte the 64-Kilobyte program memory address space. MOV direct,direct Move direct byte to direct 3 addr -Destination address for ACALL & AJMP will be within the same MOV direct,@ri Move indirect RAM to direct byte -Kilobyte page of program memory as the first byte of the MOV direct,#data Move immediate data to direct byte 3 following instruction. Move Accumulator to indirect RAM rel -SJMP and conditional jumps include an 8-bit offset byte. Range is Move direct byte to indirect RAM +7/-8 bytes relative to first byte of the following instruction. Move immediate data to indirect RAM MOV DPTR,#data 6 Load Data Pointer with a 6-bit constant 3 המשך בעמוד INSTRUCTIONS THAT AFFECT FLAG SETTINGS' INSTRUCTION FLAG INSTRUCTION FLAG C 0V AC C 0V AC ADD X X X CLR C 0 ADDC X X X CPL C X SUBB X X X ANL C,bit X MUL 0 X ANL C,/bit X DIV 0 X ORL C,bit X DA X ORL C,/bit X RRC X MOV C,bit X RLC X CJNE X SETB C

18 נוסחאון במיקרו בקר 805, אביב תשע"ג נספח לשאלונים 79 79, - - Special Function Registers P3-Alternate Special Functions of Port 3 (MSB) (LSB) RD WR T T0 INT INT0 TXD RXD Symbol Position Name and Significance RD P3.7 Read data control output. Active low pulse gen erated by hardware when external data memory is read. WR P3.6 Write data control output. Active low pulse gen erated by hardware when external data memory is written. T P3.5 Timer/counter external input or test pin. T0 P3.4 Timer/counter 0 external input or test pin. Symbol Position Name and Significance INT P3.3 In terrupt input pin. Low-level or fallingedge triggered. INT0 P3. Interrupt 0 input pin. Low-level or fallingedge triggered. TXD P3. Trans mit Data pin for serial port in UART mode. Clock output in shift register mode. RXD P3.0 Receive Data pin for serial port in UART mode. Data I/O pin in shift register mode. המשך בעמוד 3

19 נוסחאון במיקרו בקר 805, אביב תשע"ג נספח לשאלונים 79 79, TMOD-Timer/Counter Mode Register (MSB) (LSB) GATE C/ T M M0 GATE C/ T M M0 TIMER TIMER0 M M0 Operating Mode 0 0 MCS-48 Timer TLx serves as five bit prescaler. 0 6-bit timer/counter. THx and TLx are cas caded; there is no prescaler. GATE C/ T Gating control. When set, Timer/ counter "x" is enabled only while "INTx" pin is high and "TRx" control bit is set. When cleared, timer/counter is enabled whenever "TRx" control bit is set. Timer or Counter Selector. Cleared for Timer operation (input from internal system clock). Set for Counter operation (input from "Tx" input pin). 0 8-bit auto-reload timer/ counter. THx holds a value which is to be reloaded into TLx each time it overflows. (Timer 0) TL0 is an eight-bit timer/ counter con trolled by the standard Timer 0 control bits. TH0 is an eight-bit timer only con trolled by Timer control bits. (Timer ) Timer/ counter stopped. המשך בעמוד 4

20 נוסחאון במיקרו בקר 805, אביב תשע"ג נספח לשאלונים 79 79, TCON-Timer/Counter Control/Status Register (MSB) (LSB) TF TR TF0 TR0 IE IT IE0 IT0 Symbol Position Name and Significance Symbol Position Name and Significance TF TCON.7 Timer overflow Flag. Set by hardware on timer/ counter overflow. Cleared when interrupt processed. IE TCON.3 Interrupt Edge flag. Set by hardware when external interrupt edge detected. Cleared when interrupt processed. TR TCON.6 Timer Run control bit. Set/cleared by software to turn timer/counter on/off. TF0 TCON.5 Timer 0 overflow Flag. Set by hardware on timer/ counter overflow. Cleared when interrupt processed. TR0 TCON.4 Timer 0 Run control bit. Set/cleared by software to turn timer/counter on/off. IT TCON. Interrupt Type control bit. Set/cleared by software to specify falling edge/low level triggered external interrupts. IE0 TCON. Interrupt 0 Edge flag. Set by hardware when external interrupt edge detected. Cleared when interrupt processed. IT0 TCON.0 Interrupt 0 Type control bit. Set/cleared by soft ware to specify falling edge/low level triggered external interrupts. המשך בעמוד 5

21 נוסחאון במיקרו בקר 805, אביב תשע"ג נספח לשאלונים 79 79, SCON-Serial Port Control/Status Register (MSB) (LSB) SM0 SM SM REN TB8 RB8 TI RI Symbol Position Name and Significance SM0 SCON.7 Serial port Mode control bit 0. Set/cleared by software (see note). SM SCON.6 Serial port Mode control bit. Set/cleared by software (see note). SM SCON.5 Serial port Mode control bit. Set by software to disable reception of frames for which bit 8 is zero. REN SCON.4 Receiver Enable control bit. Set/cleared by software to enable/disable serial data reception. TB8 SCON.3 Transmit Bit 8. Set/ cleared by hardware to determine state of ninth data bit transmitted in 9-bit UART mode. Symbol Position Name and Significance RB8 SCON. Receive Bit 8. Set/ cleared by hardware to indicate state of ninth data bit received. TI SCON. Transmit Interrupt flag. Set by hardware when byte transmitted. Cleared by software after servicing. RI SCON.0 Receive Interrupt flag. Set by hardware when byte received. Cleared by software after servicing. Note the state of (SM0, SM) selects: (0,0) Shift register I/O expansion. (0,) 8 bit UART, variable data rate. (,0) 9 bit UART, fixed data rate. (,) 9 bit UART, variable data rate. המשך בעמוד 6

22 נוסחאון במיקרו בקר 805, אביב תשע"ג נספח לשאלונים 79 79, Clock Frequency Baud Rate = 3 56 TH קצב העברת הנתונים ב UART באופני פעולה Mode או :Mode 3 ( ) [baud] Baud Rate קצב העברת הנתונים. [Hz] Clock Frequency תדר השעון. TH תוכן הבית העליון של Timer )בבסיס 0(. IE-Interrupt Enable Register (MSB) (LSB) EA ES ET EX ET0 EX0 Symbol Position Name and Significance EA IE.7 Enable All control bit. Cleared by software to disable all interrupts, independent of the state of IE.4-IE.0. IE.6 (reserved) IE.5 (reserved) ES IE.4 Enable Serial port control bit. Set/cleared by soft ware to enable/disable interrupts from TI or RI flags. ET IE.3 Enable Timer control bit. Set/cleared by software to enable/disable interrupts from timer/ counter. Symbol Position Name and Significance EX IE. Enable External in terrupt control bit. Set/cleared by software to enable/disable interrupts from INT. ET0 IE. Enable Timer 0 control bit. Set/cleared by software to enable/disable interrupts from timer/ counter 0. EX0 IE.0 Enable External in terrupt 0 control bit. Set/cleared by software to enable/disable interrupts from INT0. המשך בעמוד 7

23 נוסחאון במיקרו בקר 805, אביב תשע"ג נספח לשאלונים 79 79, (MSB) IP-Interrupt Priority Control Register PS PT PX PT0 PX0 (LSB) Symbol Position Name and Significance IP.7 (reserved) IP.6 (reserved) IP.5 (reserved) PS IP.4 Serial port Priority control bit. Set/cleared by software to specify high/ low priority in terrupts for Serial port. PT IP.3 Timer Priority control bit. Set/cleared by soft ware to specify high/ low priority interrupts for timer/counter. Symbol Position Name and Significance PX IP. External interrupt Priority control bit. Set/ cleared by software to specify high/low priority interrupts for INT. PT0 IP. Timer 0 Priority control bit. Set/cleared by software to specify high/ low priority interrupts for timer/counter 0. PX0 IP.0 External interrupt 0 Priority control bit. Set/cleared by software to specify high/low priority interrupts for INT0. Register Address Function P0 80H* Port 0 SP 8H Stack Pointer DPL 8H Data Pointer (Low) DPH 83H Data Pointer (High) TCON 88H* Timer register TMOD 89H Timer Mode register TL0 8AH Timer 0 Low byte TL 8BH Timer Low byte TH0 8CH Timer 0 High byte TH 8DH Timer High byte P 90H* Port SCON 98H* Serial Port Control register SBUF 99H Serial Port data Buffer P 0A0H* Port IE 0A8H* Interrupt Enable register P3 0B0H* Port 3 IP 0B8H* Interrupt Priority register PSW 0D0H* Program Status Word ACC 0E0H* Accumulator (direct address) B 0F0H* B register Interrupt Service Rou tine Source Starting Address (Reset) 0000H External H Timer/Counter 0 000BH External 003H Timer/Counter 00BH Serial Port 003H *=bit addressable register המשך בעמוד 8

24 נוסחאון במיקרו בקר 805, אביב תשע"ג נספח לשאלונים 79 79, נוסחאון בשפת C של המיקרו בקר 805 נוסחאון זה מתאים למהדר. Keil uvision3 חלקים ממנו מתאימים גם למהדרים אחרים. Name Description תאור Size Range bit One Bit ביט בודד bit 0 to char Character or small integer תו בודד או בית byte 8 to 7 unsigned char Unsigned small integer בית אחד ללא סימן byte 0 to 55 Data Types )טיפוסי נתונים( int Integer מספר שלם bytes 3768 to 3767 unsigned int Unsigned integer מספר שלם ללא סימן bytes 0 to long Long integer מספר שלם ארוך 4 bytes to unsigned long מספר שלם ארוך Unsigned long integer ללא סימן 4 bytes 0 to float Floating point number מספר ממשי 4 bytes +/.75494E 38 to +/ E+38 sbit Special Bit ביט מיוחד bit 0 to sfr sfr6 8 bits special Function Registers 6 bits special Function Registers byte 0 to 55 בית מיוחד bytes 0 to בית כפול מיוחד דוגמאות: unsigned char a; int b, c; sfr P=0x90; sbit P_7 = 0x97; המשך בעמוד 9

25 נוסחאון במיקרו בקר 805, אביב תשע"ג נספח לשאלונים 79 79, Memory Areas )אזורי הזיכרון( Name Description Example data places the variable in directly unsigned int data dnum; addressable RAM in the micro core xdata places the variable in external RAM unsigned char xdata xnum_at_0x8000; * idata places the variable in indirectly int idata inum; addressable memory within the micro core code places the variable in program memory unsigned char code cnum=0xaa; * _at_ places the variable in absolute address. Absolute Memory Access Macros )גישה לזיכרון באמצעות פקודות מקרו( Syntax Description Example XBYTE[addr] DBYTE[addr] XBYTE macro accesses individual bytes in the xdata memory. DBYTE macro accesses individual bytes in the data/idata memory. XBYTE[0x8000]=0x34; DBYTE[0x40]=0x34; Preprocessor-directives )הנחיות לקדם-מהדר( Description Syntax Example macro definitions #define identifier replacement #define LED P _7 תחליף - replacement ; מזהה - identifier Description תאור Operator Assignment השמה = Operators )אופרטורים( Initalization of variables )אתחול משתנים( unsigned char d=0; d=75; // decimal number d=0x4b; // hexadecimal number המשך בעמוד 0

26 נוסחאון במיקרו בקר 805, אביב תשע"ג נספח לשאלונים 79 79, Arithmetic Operators )אופרטורים חשבוניים( Description תאור Operator addition חיבור + subtraction חיסור multiplication כפל * division חילוק / modulo שארית % Relational and equality operators )אופרטורים להשוואה ויחסים( Description תאור Operator Equal to שווה = = Not equal to שונה =! Greater than גדול מ < Less than קטן מ > Greater than or equal to גדול מ / שווה = < Less than or equal to קטן מ / שווה = > Logical operators )אופרטורים לוגיים בין ביטויים( Description תאור Operator NOT היפוך! AND וגם && OR או Bitwise Operators )אופרטורים על סיביות( Description תאור Operator AND וגם & Inclusive OR או כולל (XOR) Exclusive OR או מוציא ^ Byte inversion היפוך בית ~ Bit inversion היפוך סיבית! Shift Left הזזה שמאלה >> Shift Right הזזה ימינה << המשך בעמוד

27 נוסחאון במיקרו בקר 805, אביב תשע"ג נספח לשאלונים 79 79, - - Description Syntax Example Conditional Structures )מבני בקרה משפטי תנאי( if if.. else if.. else if.. else if (condition) statements ; if (condition) statement ; else statement ; if (condition) statement ; else if (condition) statement ; else statement ; if (d == 00) P = 0xFF; if (d == 00) P = 0xFF; else P=0; if (d > 0) P=4; else if (d < 0) P=; else P=; הצהרה statement ; תנאי condition המשך בעמוד

28 נוסחאון במיקרו בקר 805, אביב תשע"ג נספח לשאלונים 79 79, - - Description Syntax Example Iteration Structures )מבני בקרה - לולאות( while loop do-while loop for loop while (expression) statements ; do statements ; while (condition); for (initialization; condition; increase) statements ; while (n>0) P=n; n ; do n=p; while (n!= 0); for (i=0; i<0; i++) P=i; קידום increase ; אתחול initialization ; הצהרה statement ; תנאי condition המשך בעמוד 3

29 נוסחאון במיקרו בקר 805, אביב תשע"ג נספח לשאלונים 79 79, Arrays )מערכים( Description Syntax Example arr הגדרת מערך חד מימדי char type name [number of elements]; char arr[5]; arr אתחול והצבת ערכים במערך char type name [number of elements] = value,..valuen; char arr[5] = 3,5,7,, 4; arr 0 הגדרת מערך דו מימדי arr [] [3] type name [number of elements] [number of elements]; char arr[3][5]; ערך value ; פרטים elements Structure of a program )מבנה כללי של תוכנית( #include <805.h> // including headers for the SFR definitions of your microcontroller void main() while() //Your code המשך בעמוד 4

30 נוסחאון במיקרו בקר 805, אביב תשע"ג נספח לשאלונים 79 79, Functions )פונקציות( Description Syntax Example Functions with no type and no argument Functions with no type void name (void) statements; void name ( parameter, parameter,...) statements; void OutData(void) P=0xAB; void main() OutData(); void OutData(unsigned char a, unsigned char b) P0=a; P=b; void main() OutData(0xF,0xF0); Functions with type and argument type name ( parameter, parameter,...) statements; unsigned char InOutData(unsigned char a) P=a; return P0; void main() unsigned char r; r = InOutData(63); P=r; טיעון argument ; טיפוס type ; הצהרה statement ; ערך המועבר לפונקציה parameter המשך בעמוד 5

31 נוסחאון במיקרו בקר 805, אביב תשע"ג נספח לשאלונים 79 79, Interrput Service Routines )שגרות לטיפול בפסיקות( Interrupt Number Description Address 0 External INT h Timer 0 000Bh External INT 003h 3 Timer 00Bh 4 Serial port 003h void intsub () interrupt דוגמה: // Interrupt code בהצלחה!

מחשוב ובקרה ט' למתמחים במחשוב ובקרה במגמת הנדסת חשמל אלקטרוניקה (כיתה י"ג) הוראות לנבחן

מחשוב ובקרה ט' למתמחים במחשוב ובקרה במגמת הנדסת חשמל אלקטרוניקה (כיתה יג) הוראות לנבחן גמר לבתי ספר לטכנאים ולהנדסאים סוג הבחינה: מדינת ישראל אביב תשס"ו, 6 מועד הבחינה: משרד החינוך, התרבות והספורט 754 סמל השאלון: נספחים: א. נספח לשאלה ההנחיות בשאלון זה מנוסחות בלשון זכר, אך מכוונות לנבחנות

Διαβάστε περισσότερα

(להנדסאי מכונות) הוראות לנבחן פרק שני: בקרת תהליכים ומכשור לבקרה ולאלקטרוניקה תעשייתית 80 נקודות

(להנדסאי מכונות) הוראות לנבחן פרק שני: בקרת תהליכים ומכשור לבקרה ולאלקטרוניקה תעשייתית 80 נקודות גמר לבתי ספר לטכנאים ולהנדסאים סוג הבחינה: מדינת ישראל אביב תשס"ח, 2008 מועד הבחינה: משרד החינוך 710923 סמל השאלון: מערכות מכטרוניות ה' (להנדסאי מכונות) הוראות לנבחן א. משך הבחינה: ארבע שעות. ב. מבנה השאלון

Διαβάστε περισσότερα

מערכות חשמל ג' שתי יחידות לימוד )השלמה לחמש יחידות לימוד( )כיתה י"א(

מערכות חשמל ג' שתי יחידות לימוד )השלמה לחמש יחידות לימוד( )כיתה יא( מדינת ישראל סוג הבחינה: בגרות לבתי ספר על יסודיים משרד החינוך מועד הבחינה: קיץ תשע"ה, 2015 סמל השאלון: 845201 א. משך הבחינה: שלוש שעות. נספח: נוסחאון במערכות חשמל מערכות חשמל ג' שתי יחידות לימוד )השלמה

Διαβάστε περισσότερα

מערכות אלקטרוניות א' יחידת לימוד אחת )כיתה י"ב(

מערכות אלקטרוניות א' יחידת לימוד אחת )כיתה יב( מדינת ישראל סוג הבחינה: בגרות לבתי ספר על יסודיים משרד החינוך מועד הבחינה: קיץ תשע"ב, 01 סמל השאלון: 841101 א. משך הבחינה: שעתיים. מערכות אלקטרוניות א' יחידת לימוד אחת )כיתה י"ב( הוראות לנבחן ההנחיות בשאלון

Διαβάστε περισσότερα

מערכות אלקטרוניות א' יחידת לימוד אחת )כיתה י"ב(

מערכות אלקטרוניות א' יחידת לימוד אחת )כיתה יב( מדינת ישראל סוג הבחינה: בגרות לבתי ספר על יסודיים משרד החינוך מועד הבחינה: קיץ תש"ע, 010 סמל השאלון: 841101 א. משך הבחינה: שעתיים. מערכות אלקטרוניות א' יחידת לימוד אחת )כיתה י"ב( הוראות לנבחן נספח: נוסחאון

Διαβάστε περισσότερα

Ι ΑΣΚΩΝ ΚΑΘΗΓΗΤΗΣ: ΚΑΘΗΓΗΤΗΣ ΕΦΑΡΜΟΓΩΝ ΠΑΡΑΡΤΗΜΑ ΚΑΣΤΟΡΙΑΣ ΤΕΙ ΥΤΙΚΗΣ ΜΑΚΕ ΟΝΙΑΣ

Ι ΑΣΚΩΝ ΚΑΘΗΓΗΤΗΣ: ΚΑΘΗΓΗΤΗΣ ΕΦΑΡΜΟΓΩΝ ΠΑΡΑΡΤΗΜΑ ΚΑΣΤΟΡΙΑΣ ΤΕΙ ΥΤΙΚΗΣ ΜΑΚΕ ΟΝΙΑΣ Ι ΑΣΚΩΝ ΚΑΘΗΓΗΤΗΣ: ΦΩΤΙΑ ΗΣ Α. ΗΜΗΤΡΗΣ M.Sc. ΚΑΘΗΓΗΤΗΣ ΕΦΑΡΜΟΓΩΝ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ Τ.Ε. ΠΑΡΑΡΤΗΜΑ ΚΑΣΤΟΡΙΑΣ ΤΕΙ ΥΤΙΚΗΣ ΜΑΚΕ ΟΝΙΑΣ ΙΑΚΟΠΕΣ (INTERRUPTS) ΟΙ ΙΑΚΟΠΕΣ ΕΙΝΑΙ «ΣΥΜΒΑΝΤΑ», ΕΣΩΤΕΡΙΚΑ

Διαβάστε περισσότερα

Ι ΑΣΚΩΝ ΚΑΘΗΓΗΤΗΣ: ΚΑΘΗΓΗΤΗΣ ΕΦΑΡΜΟΓΩΝ. ΤΕΙ ΥΤΙΚΗΣ ΜΑΚΕ ΟΝΙΑΣ d.fotiadis@kastoria.teikoz.gr

Ι ΑΣΚΩΝ ΚΑΘΗΓΗΤΗΣ: ΚΑΘΗΓΗΤΗΣ ΕΦΑΡΜΟΓΩΝ. ΤΕΙ ΥΤΙΚΗΣ ΜΑΚΕ ΟΝΙΑΣ d.fotiadis@kastoria.teikoz.gr Ι ΑΣΚΩΝ ΚΑΘΗΓΗΤΗΣ: ΦΩΤΙΑ ΗΣ Α. ΗΜΗΤΡΗΣ M.Sc. ΚΑΘΗΓΗΤΗΣ ΕΦΑΡΜΟΓΩΝ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ Τ.Ε. ΣΧΟΛΗ ΤΕΧΝΟΛΟΓΙΚΩΝ ΕΦΑΡΜΟΓΩΝ (Σ.Τ.ΕΦ.) ΤΕΙ ΥΤΙΚΗΣ ΜΑΚΕ ΟΝΙΑΣ d.fotiadis@kastoria.teikoz.gr ΛΕΙΤΟΥΡΓΙΕΣ

Διαβάστε περισσότερα

ΑΤΕΙ ΘΕΣΣΑΛΟΝΙΚΗΣ ΣΧΟΛΗ ΤΕΧΝΟΛΟΓΙΚΩΝ ΕΦΑΡΜΟΓΩΝ ΤΜΗΜΑ ΑΥΤΟΜΑΤΙΣΜΟΥ. Σηµειώσεις στο µάθηµα ΜΙΚΡΟΕΛΕΓΚΤΕΣ

ΑΤΕΙ ΘΕΣΣΑΛΟΝΙΚΗΣ ΣΧΟΛΗ ΤΕΧΝΟΛΟΓΙΚΩΝ ΕΦΑΡΜΟΓΩΝ ΤΜΗΜΑ ΑΥΤΟΜΑΤΙΣΜΟΥ. Σηµειώσεις στο µάθηµα ΜΙΚΡΟΕΛΕΓΚΤΕΣ ΑΤΕΙ ΘΕΣΣΑΛΟΝΙΚΗΣ ΣΧΟΛΗ ΤΕΧΝΟΛΟΓΙΚΩΝ ΕΦΑΡΜΟΓΩΝ ΤΜΗΜΑ ΑΥΤΟΜΑΤΙΣΜΟΥ Σηµειώσεις στο µάθηµα ΜΙΚΡΟΕΛΕΓΚΤΕΣ ΝΙΚΟΛΑΪ ΗΣ ΝΙΚ. ΘΕΣΣΑΛΟΝΙΚΗ ΜΑΡΤΙΟΣ 2011 Σημειώσεις ΜΕ 1011Ε.doc Νικολαΐδης Νικ. Σηµειώσεις Μικροελεγκτών

Διαβάστε περισσότερα

אלקטרוניקה ומחשבים ג' שתי יחידות לימוד )השלמה לחמש יחידות לימוד( )כיתה י"א(

אלקטרוניקה ומחשבים ג' שתי יחידות לימוד )השלמה לחמש יחידות לימוד( )כיתה יא( מדינת ישראל סוג הבחינה: בגרות לבתי ספר על יסודיים משרד החינוך מועד הבחינה: קיץ תשע"ב, 2012 סמל השאלון: 815201 א. משך הבחינה: שלוש שעות. בכתיבת פתרונות חישוביים, קבלת מ רב הנקודות מותנית בהשלמת כל המהלכים

Διαβάστε περισσότερα

Θ. Ζαχαριάδης Αν. Καθηγητής. Λ. Σαράκης Καθ. Εφαρμογών

Θ. Ζαχαριάδης Αν. Καθηγητής. Λ. Σαράκης Καθ. Εφαρμογών Θ. Ζαχαριάδης Αν. Καθηγητής Λ. Σαράκης Καθ. Εφαρμογών CMP REG, memory memory, REG REG, REG memory, immediate REG, immediate Compare. operand1 - operand2 result is not stored anywhere, flags are set (OF,

Διαβάστε περισσότερα

ΜΑΘΗΜΑ: ΜΙΚΡΟΫΠΟΛΟΓΙΣΤΕΣ ΘΕΜΑΤΑ ΙΟΥΝΙΟΥ 2014

ΜΑΘΗΜΑ: ΜΙΚΡΟΫΠΟΛΟΓΙΣΤΕΣ ΘΕΜΑΤΑ ΙΟΥΝΙΟΥ 2014 ΜΑΘΗΜΑ: ΜΙΚΡΟΫΠΟΛΟΓΙΣΤΕΣ ΘΕΜΑΤΑ ΙΟΥΝΙΟΥ 2014 Καθηγητής:Νικολαΐδης Νικ. ΑΠΑΝΤΗΣΕΙΣ Ημ/νία εξέτασης:30-6-2014 ΘΕΜΑ 1 α) Να σχεδιαστεί μία μνήμη ROM που να δίνει στις εξόδους της το πλήθος των ημερών του

Διαβάστε περισσότερα

שאלה 1 V AB פתרון AB 30 R3 20 R

שאלה 1 V AB פתרון AB 30 R3 20 R תרגילים בתורת החשמל כתה יג שאלה א. חשב את המתח AB לפי משפט מילמן. חשב את הזרם בכל נגד לפי המתח שקיבלת בסעיף א. A 60 0 8 0 0.A B 8 60 0 0. AB 5. v 60 AB 0 0 ( 5.) 0.55A 60 א. פתרון 0 AB 0 ( 5.) 0 0.776A

Διαβάστε περισσότερα

מערכות חשמל ג' שתי יחידות לימוד )השלמה לחמש יחידות לימוד( )כיתה י"א( הוראות לנבחן

מערכות חשמל ג' שתי יחידות לימוד )השלמה לחמש יחידות לימוד( )כיתה יא( הוראות לנבחן מדינת ישראל סוג הבחינה: בגרות לבתי ספר על יסודיים משרד החינוך מועד הבחינה: קיץ תשס"ח, 2008 סמל השאלון: 845201 א. משך הבחינה: שלוש שעות. נספח: נוסחאון במערכות חשמל מערכות חשמל ג' שתי יחידות לימוד )השלמה

Διαβάστε περισσότερα

«ΜΙΚΡΟΫΠΟΛΟΓΙΣΤΕΣ» ΕΣΩΤΕΡΙΚΗ ΑΡΧΙΤΕΚΤΟΝΙΚΗ ΚΑΙ ΛΕΙΤΟΥΡΓΙΕΣ

«ΜΙΚΡΟΫΠΟΛΟΓΙΣΤΕΣ» ΕΣΩΤΕΡΙΚΗ ΑΡΧΙΤΕΚΤΟΝΙΚΗ ΚΑΙ ΛΕΙΤΟΥΡΓΙΕΣ «ΜΙΚΡΟΫΠΟΛΟΓΙΣΤΕΣ» ΕΣΩΤΕΡΙΚΗ ΑΡΧΙΤΕΚΤΟΝΙΚΗ ΚΑΙ ΛΕΙΤΟΥΡΓΙΕΣ 8085 ΧΟΝΔΡΙΚΟ ΔΙΑΓΡΑΜΜΑ 8085 CPU ΟΙ ΚΑΤΑΧΩΡΗΤΕΣ ΤΟΥ 8085 Ο ΑΠΟΚΩΔΙΚΟΠΟΙΗΤΗΣ ΕΝΤΟΛΩΝ Η ΑΡΙΘΜΗΤΙΚΗ ΚΑΙ ΛΟΓΙΚΗ ΜΟΝΑΔΑ ΟΙ «ΣΗΜΑΙΕΣ» FLAGS Η ΜΟΝΑΔΑ

Διαβάστε περισσότερα

Ερωτήσεις θεωρίας MY. Μέρος Α. Υλικό.

Ερωτήσεις θεωρίας MY. Μέρος Α. Υλικό. Ερωτήσεις θεωρίας MY Μέρος Α. Υλικό. 1. Η μνήμη ROM είναι συνδυαστικό ή ακολουθιακό κύκλωμα; 2. α) Να σχεδιαστεί μία μνήμη ROM που να δίνει στις εξόδους της το πλήθος των ημερών του μήνα, ο αριθμός του

Διαβάστε περισσότερα

ΠΕΡΙΕΧΟΜΕΝΑ 1. Υπορουτίνες Μαθηµατικών Πράξεων 1.1. Προσηµασµένοι και απροσήµαστοι αριθµοί 1.2. Μετατροπές προσηµασµένων και απροσήµαστων αριθµών

ΠΕΡΙΕΧΟΜΕΝΑ 1. Υπορουτίνες Μαθηµατικών Πράξεων 1.1. Προσηµασµένοι και απροσήµαστοι αριθµοί 1.2. Μετατροπές προσηµασµένων και απροσήµαστων αριθµών ΠΕΡΙΕΧΟΜΕΝΑ 1. Υπορουτίνες Μαθηµατικών Πράξεων 1.1. Προσηµασµένοι και απροσήµαστοι αριθµοί 1.2. Μετατροπές προσηµασµένων και απροσήµαστων αριθµών Cr0 Μετατροπή αριθµού 8 Bits από µορφή προσηµασµένου µε

Διαβάστε περισσότερα

Instruction Execution Times

Instruction Execution Times 1 C Execution Times InThisAppendix... Introduction DL330 Execution Times DL330P Execution Times DL340 Execution Times C-2 Execution Times Introduction Data Registers This appendix contains several tables

Διαβάστε περισσότερα

Τέτοιες λειτουργίες γίνονται διαμέσου του

Τέτοιες λειτουργίες γίνονται διαμέσου του Για κάθε εντολή υπάρχουν δυο βήματα που πρέπει να γίνουν: Προσκόμιση της εντολής (fetch) από τη θέση που δείχνει ο PC Ανάγνωση των περιεχομένων ενός ή δύο καταχωρητών Τέτοιες λειτουργίες γίνονται διαμέσου

Διαβάστε περισσότερα

ב ה צ ל ח ה! /המשך מעבר לדף/

ב ה צ ל ח ה! /המשך מעבר לדף/ בגרות לבתי ספר על יסודיים סוג הבחינה: מדינת ישראל קיץ תשע"א, מועד ב מועד הבחינה: משרד החינוך 035804 מספר השאלון: דפי נוסחאות ל 4 יחידות לימוד נספח: מתמטיקה 4 יחידות לימוד שאלון ראשון תכנית ניסוי )שאלון

Διαβάστε περισσότερα

חורף תש''ע פתרון בחינה סופית מועד א'

חורף תש''ע פתרון בחינה סופית מועד א' מד''ח 4 - חורף תש''ע פתרון בחינה סופית מועד א' ( u) u u u < < שאלה : נתונה המד''ח הבאה: א) ב) ג) לכל אחד מן התנאים המצורפים בדקו האם קיים פתרון יחיד אינסוף פתרונות או אף פתרון אם קיים פתרון אחד או יותר

Διαβάστε περισσότερα

ΓΡΑΜΜΙΚΟΣ & ΔΙΚΤΥΑΚΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ

ΓΡΑΜΜΙΚΟΣ & ΔΙΚΤΥΑΚΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΓΡΑΜΜΙΚΟΣ & ΔΙΚΤΥΑΚΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Ενότητα 12: Συνοπτική Παρουσίαση Ανάπτυξης Κώδικα με το Matlab Σαμαράς Νικόλαος Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons.

Διαβάστε περισσότερα

Ένα απλό πρόγραμμα C

Ένα απλό πρόγραμμα C Δομή Προγράμματος C pre-processor directives global declarations function prototypes main() local variables to function main ; statements associated with function main ; f1() local variables to function

Διαβάστε περισσότερα

Εφαρμογέσ Μικροχπολογιςτών ςτισ Τηλεπικοινωνίεσ. Έλεγχοσ ςειριακήσ θφρασ του 8051 (Serial Port)

Εφαρμογέσ Μικροχπολογιςτών ςτισ Τηλεπικοινωνίεσ. Έλεγχοσ ςειριακήσ θφρασ του 8051 (Serial Port) Εφαρμογέσ Μικροχπολογιςτών ςτισ Τηλεπικοινωνίεσ Έλεγχοσ ςειριακήσ θφρασ του 8051 (Serial Port) 8051 Serial Ports Port Bit Name Alternate Function P3.0 RxD Receive data for serial port P3.1 TxD Transmit

Διαβάστε περισσότερα

Εργαστήριο Οργάνωσης Η/Υ. Δαδαλιάρης Αντώνιος

Εργαστήριο Οργάνωσης Η/Υ. Δαδαλιάρης Αντώνιος Εργαστήριο Οργάνωσης Η/Υ Δαδαλιάρης Αντώνιος dadaliaris@uth.gr Σχόλια: - - This is a single line comment - - There is no alternative way to write multi-line comments Αναγνωριστικά: Τα αναγνωριστικά

Διαβάστε περισσότερα

Θ. Ζαχαριάδης Αν. Καθηγητής. Λ. Σαράκης Καθ. Εφαρμογών

Θ. Ζαχαριάδης Αν. Καθηγητής. Λ. Σαράκης Καθ. Εφαρμογών Θ. Ζαχαριάδης Αν. Καθηγητής Λ. Σαράκης Καθ. Εφαρμογών Στον debugger που χρησιμοποιούμε στο εργαστήριο, όταν γράφουμε δεκαεξαδικούς αριθμούς που το πιο σημαντικό ψηφίο τους είναι Α-F βάζουμε μπροστά από

Διαβάστε περισσότερα

משרד החינוך סמל השאלון:

משרד החינוך סמל השאלון: סוג הבחינה: גמר לבתי ספר לטכנאים ולהנדסאים מדינת ישראל מועד הבחינה: אביב תשע"ב, 01 משרד החינוך סמל השאלון: 733001 א. משך הבחינה: ארבע שעות. נספחים: א. נספח לשאלה 9 ב. נספח לשאלה 10 חשמל ואלקטרוניקה ט'

Διαβάστε περισσότερα

Ηλεκτρονικός συγκολλητής πλαστικών σωλήνων

Ηλεκτρονικός συγκολλητής πλαστικών σωλήνων ΤΕΧΝΟΛΟΓΙΚΟ ΕΚΠΑΙ ΕΥΤΙΚΟ Ι ΡΥΜΑ ΚΡΗΤΗΣ ΠΑΡΑΡΤΗΜΑ ΧΑΝΙΩΝ Σ.Τ.Ε.Φ. ΤΜΗΜΑ ΗΛΕΚΤΡΟΝΙΚΗΣ ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ Ηλεκτρονικός συγκολλητής πλαστικών σωλήνων ΣΠΟΥ ΑΣΤΕΣ ΒΑΛΤΖΑΚΗΣ ΝΙΚΟΛΑΟΣ ΠΑΠΑΓΡΗΓΟΡΙΟΥ ΓΕΩΡΓΙΟΣ ΕΙΣΗΓΗΤΗΣ

Διαβάστε περισσότερα

Εισαγωγή στην πληροφορική -4

Εισαγωγή στην πληροφορική -4 Εισαγωγή στην πληροφορική 6 (, 64) bits Μνήµη Θέση (κύτταρο cell) µνήµης, χωράει λέξεις (words) εντολές (πρόγραµµα), αριθµοί (δεδοµένα) Αριθµοί: δυαδική (binary) αναπαράσταση = = = 4 = 4 = 5 = 7 Εισαγωγή

Διαβάστε περισσότερα

TECHNION Israel Institute of Technology, Faculty of Mechanical Engineering מבוא לבקרה (034040) גליון תרגילי בית מס 5 ציור 1: דיאגרמת הבלוקים

TECHNION Israel Institute of Technology, Faculty of Mechanical Engineering מבוא לבקרה (034040) גליון תרגילי בית מס 5 ציור 1: דיאגרמת הבלוקים TECHNION Iael Intitute of Technology, Faculty of Mechanical Engineeing מבוא לבקרה (034040) גליון תרגילי בית מס 5 d e C() y P() - ציור : דיאגרמת הבלוקים? d(t) ו 0 (t) (t),c() 3 +,P() + ( )(+3) שאלה מס נתונה

Διαβάστε περισσότερα

דף נוסחאות מבוא לבקרה לביוטכנולוגיה ( ) ( ) ( ) הגבר סטטי: ערך התחלתי וסופי של אות המוצא ע"פ פונקצית תמסורת (נכון עבור שורשים ממשיים בלבד!!!

דף נוסחאות מבוא לבקרה לביוטכנולוגיה ( ) ( ) ( ) הגבר סטטי: ערך התחלתי וסופי של אות המוצא עפ פונקצית תמסורת (נכון עבור שורשים ממשיים בלבד!!! דף נוסחאות מבוא לבקרה לביוטכנולוגיה פונקצית תמסורת : Y( s) G X ( s) הגדרות בסיסיות : סדר של פונקצית תמסורת סדר הפולינום במכנה (החזקה הכי גבוהה של פולינום המכנה). אפסים- שורשים של פולינום המונה. קטבים שורשים

Διαβάστε περισσότερα

ג. נוסחאון בתורת החשמל לכיתה י"ג ד. נוסחאון באלקטרוניקה א' לכיתה י"ג חשמל ואלקטרוניקה ט' מגמת הנדסת חשמל, בקרה ואנרגיה )כיתה י"ג( הוראות לנבחן

ג. נוסחאון בתורת החשמל לכיתה יג ד. נוסחאון באלקטרוניקה א' לכיתה יג חשמל ואלקטרוניקה ט' מגמת הנדסת חשמל, בקרה ואנרגיה )כיתה יג( הוראות לנבחן גמר לבתי ספר לטכנאים ולהנדסאים סוג הבחינה: מדינת ישראל אביב תשס"ט, 009 מועד הבחינה: משרד החינוך 733001 סמל השאלון: א. משך הבחינה: ארבע שעות. נספחים: א. נספח לשאלה 9 ב. נספח לשאלה 10 ג. נוסחאון בתורת החשמל

Διαβάστε περισσότερα

Οδηγώντας μια οθόνη υγρών κρυστάλλων Liquid Crystal Display

Οδηγώντας μια οθόνη υγρών κρυστάλλων Liquid Crystal Display Οδηγώντας μια οθόνη υγρών κρυστάλλων Liquid Crystal Display Σχηματικό Διάγραμμα μιας Οθόνης Υγρών Κρυστάλλων To Lcd εσωτερικά έχει έναν controller που είναι υπεύθυνος για την επεξεργασία τον δεδομένων

Διαβάστε περισσότερα

Modbus basic setup notes for IO-Link AL1xxx Master Block

Modbus basic setup notes for IO-Link AL1xxx Master Block n Modbus has four tables/registers where data is stored along with their associated addresses. We will be using the holding registers from address 40001 to 49999 that are R/W 16 bit/word. Two tables that

Διαβάστε περισσότερα

מתמטיקה )שאלון שני לנבחנים בתכנית ניסוי, 5 יחידות לימוד( 1 מספרים מרוכבים 3#2 3 3

מתמטיקה )שאלון שני לנבחנים בתכנית ניסוי, 5 יחידות לימוד( 1 מספרים מרוכבים 3#2 3 3 סוג הבחינה: בגרות לבתי ספר על יסודיים מדינת ישראל מועד הבחינה: חורף תשע"ב, 202 משרד החינוך מספר השאלון: 035807 דפי נוסחאות ל 5 יחידות לימוד נספח: א. משך הבחינה: שעתיים. מתמטיקה 5 יחידות לימוד שאלון שני

Διαβάστε περισσότερα

Προηγμένοι Μικροεπεξεργαστές. Φροντιστήριο 4 Real Mode Interrupts

Προηγμένοι Μικροεπεξεργαστές. Φροντιστήριο 4 Real Mode Interrupts Προηγμένοι Μικροεπεξεργαστές Φροντιστήριο 4 Real Mode Interrupts Επισκόπηση Μορφές control tranfer Γενικά μη προγραμματισμένες Ασυγχρονα προς την εκτέλεση του προγράμματος Hardware interrupts Σύγχρονα

Διαβάστε περισσότερα

Writing kernels for fun and profit

Writing kernels for fun and profit Writing kernels for fun and profit Γιάννης Τσιομπίκας nuclear@memberfsforg 23 Μαρτίου 2011 Γιατί; It s FUN! Εξοικείωση με το hardware Εμβάθυνση στον θαυμαστό κόσμο των λειτουργικών συστημάτων Μια καλή

Διαβάστε περισσότερα

Σκοπόςτης Διάλεξης. Εφαρμογή των χρονιστών για την ακριβή μέτρηση του χρόνου με την υλοποίηση του προγράμματος Real_Time_Clock.

Σκοπόςτης Διάλεξης. Εφαρμογή των χρονιστών για την ακριβή μέτρηση του χρόνου με την υλοποίηση του προγράμματος Real_Time_Clock. Σκοπόςτης Διάλεξης Να γίνει κατανοητή η λειτουργία των χρονιστώναπαριθμητών του DS89C4x0και ο προγραμματισμός τους. Εφαρμογή των χρονιστών για την ακριβή μέτρηση Εφαρμογή των χρονιστών για την ακριβή μέτρηση

Διαβάστε περισσότερα

פתרון תרגיל מרחבים וקטורים. x = s t ולכן. ur uur נסמן, ur uur לכן U הוא. ur uur. ur uur

פתרון תרגיל מרחבים וקטורים. x = s t ולכן. ur uur נסמן, ur uur לכן U הוא. ur uur. ur uur פתרון תרגיל --- 5 מרחבים וקטורים דוגמאות למרחבים וקטורים שונים מושגים בסיסיים: תת מרחב צירוף לינארי x+ y+ z = : R ) בכל סעיף בדקו האם הוא תת מרחב של א } = z = {( x y z) R x+ y+ הוא אוסף הפתרונות של המערכת

Διαβάστε περισσότερα

8051 Interrupt Ports. Name Alternate Function

8051 Interrupt Ports. Name Alternate Function Σκοπόςτης Διάλεξης Εισαγωγήστις πηγές διακοπών (interrupts) και στον τρόπο που αυτές είναι διαχειρίσιμες από την αρχιτεκτονική 8051 Πώς συνδέονται οι διακόπτες και τα πληκτρολόγια σε ένα μικροϋπολογιστή

Διαβάστε περισσότερα

Ενσωµατωµένα Υπολογιστικά Συστήµατα (Embedded Computer Systems)

Ενσωµατωµένα Υπολογιστικά Συστήµατα (Embedded Computer Systems) Ενσωµατωµένα Υπολογιστικά Συστήµατα (Embedded Computer Systems) Μαθηµα 2 ηµήτρης Λιούπης 1 Intel SA-1110 µc StrongARM core. System-on-Chip. Εξέλιξη των SA-110 και SA-1100. 2 ARM cores ARM: IP (intellectual

Διαβάστε περισσότερα

ΗΥ 232 Οργάνωση και Σχεδίαση Υπολογιστών. Intel x86 ISA. Νίκος Μπέλλας Τμήμα Ηλεκτρολόγων Μηχανικών και Μηχανικών ΗΥ

ΗΥ 232 Οργάνωση και Σχεδίαση Υπολογιστών. Intel x86 ISA. Νίκος Μπέλλας Τμήμα Ηλεκτρολόγων Μηχανικών και Μηχανικών ΗΥ ΗΥ 232 Οργάνωση και Σχεδίαση Υπολογιστών Intel x86 ISA Νίκος Μπέλλας Τμήμα Ηλεκτρολόγων Μηχανικών και Μηχανικών ΗΥ RISC vs. CISC Η assembly των επεξεργαστών ARM, SPARC (Sun), και Power (IBM) είναι όμοιες

Διαβάστε περισσότερα

Πρόχειρες Σημειώσεις. Θ. Ζαχαριάδης Αν. Καθηγητής. Λ. Σαράκης Καθ. Εφαρμογών

Πρόχειρες Σημειώσεις. Θ. Ζαχαριάδης Αν. Καθηγητής. Λ. Σαράκης Καθ. Εφαρμογών Πρόχειρες Σημειώσεις Θ. Ζαχαριάδης Αν. Καθηγητής Λ. Σαράκης Καθ. Εφαρμογών AND OR REG, memory memory, REG REG, REG memory, immediate REG, immediate REG, memory memory, REG REG, REG memory, immediate REG,

Διαβάστε περισσότερα

ΠΕΡΙΓΡΑΦΗ ΥΛΙΚΟΥ AVR 1. ΕΙΣΑΓΩΓΗ 1.1 ΓΕΝΙΚΗ ΔΟΜΗ 1.2 ΟΙΚΟΓΕΝΕΙΕΣ 1.3 ΤΥΠΟΙ 1.4 ΕΡΓΑΛΕΙΑ

ΠΕΡΙΓΡΑΦΗ ΥΛΙΚΟΥ AVR 1. ΕΙΣΑΓΩΓΗ 1.1 ΓΕΝΙΚΗ ΔΟΜΗ 1.2 ΟΙΚΟΓΕΝΕΙΕΣ 1.3 ΤΥΠΟΙ 1.4 ΕΡΓΑΛΕΙΑ ΠΕΡΙΓΡΑΦΗ ΥΛΙΚΟΥ AVR 1. ΕΙΣΑΓΩΓΗ 1.1 ΓΕΝΙΚΗ ΔΟΜΗ 1.2 ΟΙΚΟΓΕΝΕΙΕΣ 1.3 ΤΥΠΟΙ 1.4 ΕΡΓΑΛΕΙΑ Oι βασικές αρχές λειτουργίας των RISC είναι : Εντολές ενός κ.μ. με κατάλληλη σχεδίαση της μονάδας διοχέτευσης Μεγάλος

Διαβάστε περισσότερα

Προηγμένοι Μικροεπεξεργαστές. Φροντιστήριο 2 Addressing

Προηγμένοι Μικροεπεξεργαστές. Φροντιστήριο 2 Addressing Προηγμένοι Μικροεπεξεργαστές Φροντιστήριο 2 Addressing Roadmap Το μοντέλο μνήμης των x86 Γιατί τόσο περίπλοκο; Δομή Εξέλιξη Μέθοδοι διευθυνσιοδότησης Εντολές προσπέλασης μνήμης Μοντέλο Μνήμης Πριν τους

Διαβάστε περισσότερα

ΤΕΧΝΙΚΕΣ ΑΥΞΗΣΗΣ ΤΗΣ ΑΠΟΔΟΣΗΣ ΤΩΝ ΥΠΟΛΟΓΙΣΤΩΝ I

ΤΕΧΝΙΚΕΣ ΑΥΞΗΣΗΣ ΤΗΣ ΑΠΟΔΟΣΗΣ ΤΩΝ ΥΠΟΛΟΓΙΣΤΩΝ I ΤΕΧΝΙΚΕΣ ΑΥΞΗΣΗΣ ΤΗΣ ΑΠΟΔΟΣΗΣ ΤΩΝ ΥΠΟΛΟΓΙΣΤΩΝ I MIPS Η MIPS (Microprocessor without Interlocked Pipeline Stages) είναι μία αρχιτεκτονική συνόλου εντολών (ISA) γλώσσας μηχανής που αναπτύχθηκε από την εταιρεία

Διαβάστε περισσότερα

Matrices and Determinants

Matrices and Determinants Matrices and Determinants SUBJECTIVE PROBLEMS: Q 1. For what value of k do the following system of equations possess a non-trivial (i.e., not all zero) solution over the set of rationals Q? x + ky + 3z

Διαβάστε περισσότερα

Section 8.3 Trigonometric Equations

Section 8.3 Trigonometric Equations 99 Section 8. Trigonometric Equations Objective 1: Solve Equations Involving One Trigonometric Function. In this section and the next, we will exple how to solving equations involving trigonometric functions.

Διαβάστε περισσότερα

Πρόβλημα 1: Αναζήτηση Ελάχιστης/Μέγιστης Τιμής

Πρόβλημα 1: Αναζήτηση Ελάχιστης/Μέγιστης Τιμής Πρόβλημα 1: Αναζήτηση Ελάχιστης/Μέγιστης Τιμής Να γραφεί πρόγραμμα το οποίο δέχεται ως είσοδο μια ακολουθία S από n (n 40) ακέραιους αριθμούς και επιστρέφει ως έξοδο δύο ακολουθίες από θετικούς ακέραιους

Διαβάστε περισσότερα

LANGUAGE OF THE MACHINE. TEI Κρήτης, Τμ. ΕΠΠ, Αρχιτεκτονική Υπολογιστών. Οργάνωση Υπολογιστή. Τυπική οργάνωση υπολογιστή

LANGUAGE OF THE MACHINE. TEI Κρήτης, Τμ. ΕΠΠ, Αρχιτεκτονική Υπολογιστών. Οργάνωση Υπολογιστή. Τυπική οργάνωση υπολογιστή INSTRUCTIONS LANGUAGE OF THE MACHINE Οργάνωση Υπολογιστή Τυπική οργάνωση υπολογιστή 1 Εκτέλεση προγραμμάτων σε υπολογιστή INSTRUCTION SET Οι λέξεις στη γλώσσα μηχανής ονομάζονται εντολές (instructions)

Διαβάστε περισσότερα

Στοιχεία από Assembly Γιώργος Μανής

Στοιχεία από Assembly Γιώργος Μανής Στοιχεία από Assembly 8086 Γιώργος Μανής Καταχωρητές καταχωρητές γενικής φύσης καταχωρητές δείκτες καταχωρητές αναφοράς καταχωρητές τµηµάτων ειδικοί καταχωρητές Καταχωρητές γενικής φύσης 16 bit ax, bx,

Διαβάστε περισσότερα

Κεφάλαιο 3. Αριθμητική Υπολογιστών Review. Hardware implementation of simple ALU Multiply/Divide Real Numbers

Κεφάλαιο 3. Αριθμητική Υπολογιστών Review. Hardware implementation of simple ALU Multiply/Divide Real Numbers Κεφάλαιο 3 Αριθμητική Υπολογιστών Review signed numbers, 2 s complement, hex/dec/bin, add/subtract, logical Hardware implementation of simple ALU Multiply/Divide Real Numbers 1 Προσημασμένοι και Απρόσημοι

Διαβάστε περισσότερα

Μικροεπεξεργαστές - Μικροελεγκτές Ψηφιακά Συστήματα

Μικροεπεξεργαστές - Μικροελεγκτές Ψηφιακά Συστήματα Μικροεπεξεργαστές - Μικροελεγκτές Ψηφιακά Συστήματα 1. Ποια είναι η σχέση της έννοιας του μικροεπεξεργαστή με αυτή του μικροελεγκτή; Α. Ο μικροεπεξεργαστής εμπεριέχει τουλάχιστο έναν μικροελεγκτή. Β. Ο

Διαβάστε περισσότερα

3.4 SUM AND DIFFERENCE FORMULAS. NOTE: cos(α+β) cos α + cos β cos(α-β) cos α -cos β

3.4 SUM AND DIFFERENCE FORMULAS. NOTE: cos(α+β) cos α + cos β cos(α-β) cos α -cos β 3.4 SUM AND DIFFERENCE FORMULAS Page Theorem cos(αβ cos α cos β -sin α cos(α-β cos α cos β sin α NOTE: cos(αβ cos α cos β cos(α-β cos α -cos β Proof of cos(α-β cos α cos β sin α Let s use a unit circle

Διαβάστε περισσότερα

Μηχανοτρονική. Τμήμα Μηχανικών Παραγωγής και Διοίκησης 7 ο Εξάμηνο,

Μηχανοτρονική. Τμήμα Μηχανικών Παραγωγής και Διοίκησης 7 ο Εξάμηνο, Τμήμα Μηχανικών Παραγωγής και Διοίκησης 7 ο Εξάμηνο, 2016-2017 ΜΙΚΡΟΕΠΕΞΕΡΓΑΣΤΕΣ Μικροϋπολογιστής Υπολογιστής που χρησιμοποιείται για την είσοδο, επεξεργασία και έξοδο πληροφοριών. Είδη μικροϋπολογιστών:

Διαβάστε περισσότερα

Η γλώσσα C. Δείκτες (pointers)

Η γλώσσα C. Δείκτες (pointers) Η γλώσσα C Δείκτες (pointers) Δείκτες - Pointers Δείκτης: τι είναι; Μια μεταβλητή που περιέχει τη διεύθυνση μιας άλλης μεταβλητής 1000 1028 Μεταβλητή p int c = 10; int *p; p = &c; 1028 10 Μεταβλητή c *p

Διαβάστε περισσότερα

3-9 - a < x < a, a < x < a

3-9 - a < x < a, a < x < a 1 עמוד 59, שאלהמס', 4 סעיףג' תיקוני הקלדה שאלון 806 צריך להיות : ג. מצאאתמקומושלאיברבסדרהזו, שקטןב- 5 מסכוםכלהאיבריםשלפניו. עמוד 147, שאלהמס' 45 ישלמחוקאתהשאלה (מופיעהפעמיים) עמוד 184, שאלהמס', 9 סעיףב',תשובה.

Διαβάστε περισσότερα

תורת הרכב והמנוע ט' )לטכנאי "מכונאות רכב"(

תורת הרכב והמנוע ט' )לטכנאי מכונאות רכב( גמר לבתי ספר לטכנאים ולהנדסאים סוג הבחינה: מדינת ישראל אביב תש"ע, 2010 מועד הבחינה: משרד החינוך 710951 סמל השאלון: א. משך הבחינה: ארבע שעות. תורת הרכב והמנוע ט' )לטכנאי "מכונאות רכב"( הוראות לנבחן ב. מבנה

Διαβάστε περισσότερα

ΗΥ 232 Οργάνωση και Σχεδίαση Υπολογιστών. Διάλεξη 2 Οργάνωση μνήμης Καταχωρητές του MIPS Εντολές του MIPS 1

ΗΥ 232 Οργάνωση και Σχεδίαση Υπολογιστών. Διάλεξη 2 Οργάνωση μνήμης Καταχωρητές του MIPS Εντολές του MIPS 1 ΗΥ 232 Οργάνωση και Σχεδίαση Υπολογιστών Διάλεξη 2 Οργάνωση μνήμης Καταχωρητές του MIPS Εντολές του MIPS 1 Νίκος Μπέλλας Τμήμα Μηχανικών Η/Υ, Τηλεπικοινωνιών και Δικτύων 1 Σύνολο Εντολών Το ρεπερτόριο

Διαβάστε περισσότερα

דף נוסחאות בתורת הבקרה Eran Salfati

דף נוסחאות בתורת הבקרה Eran Salfati דף נוסחאות בתורת הבקרה Er l פרק מערכות בקרה במצב המתמיד פרק מבוא למערכות בקרה העתקת מסכם מנקודה שאחרי מלבן לנקודה שלפניו ( ) מבנה כללי של מערכת בקרה בחוג סגור: פונקצית תמסורת: הגדרה: פונקצית תמסורת היא

Διαβάστε περισσότερα

פיזיקה שאלון חקר הוראות לנבחן

פיזיקה שאלון חקר הוראות לנבחן מדינת ישראל סוג הבחינה: בגרות לבתי ספר על יסודיים משרד החינוך, התרבות והספורט מועד הבחינה: קיץ תשס"ו, 2006 סמל השאלון: 98 917555, נספח: נתונים ונוסחאות בפיזיקה ל 5 יח"ל מקום למדבקת נבחן פיזיקה שאלון חקר

Διαβάστε περισσότερα

ΑΡΧΙΤΕΚΤΟΝΙΚΗ HARDWARE ΥΠΟΛΟΓΙΣΤΙΚΩΝ ΣΥΣΤΗΜΑΤΩΝ

ΑΡΧΙΤΕΚΤΟΝΙΚΗ HARDWARE ΥΠΟΛΟΓΙΣΤΙΚΩΝ ΣΥΣΤΗΜΑΤΩΝ ΨΗΦΙΑΚΑ ΣΥΣΤΗΜΑΤΑ ΚΕΦΑΛΑΙΟ 7ο ΑΡΧΙΤΕΚΤΟΝΙΚΗ HARDWARE ΥΠΟΛΟΓΙΣΤΙΚΩΝ ΣΥΣΤΗΜΑΤΩΝ Γενικό διάγραμμα υπολογιστικού συστήματος Γενικό διάγραμμα υπολογιστικού συστήματος - Κεντρική Μονάδα Επεξεργασίας ονομάζουμε

Διαβάστε περισσότερα

ΕΠΛ221: Οργάνωση Υπολογιστών και Συμβολικός Προγραμματισμός. Εργαστήριο Αρ. 2

ΕΠΛ221: Οργάνωση Υπολογιστών και Συμβολικός Προγραμματισμός. Εργαστήριο Αρ. 2 ΕΠΛ221: Οργάνωση Υπολογιστών και Συμβολικός Προγραμματισμός Εργαστήριο Αρ. 2 Εισαγωγή στην Αρχιτεκτονική ARMv8-A Arithmetic and Logic Instr..data, Branch and Loops, PhD Σελ. 1 Memory Allocation LEGv8 0000

Διαβάστε περισσότερα

[ ] Observability, Controllability תרגול 6. ( t) t t קונטרולבילית H למימדים!!) והאובז' דוגמא: x. נשתמש בעובדה ש ) SS rank( S) = rank( עבור מטריצה m

[ ] Observability, Controllability תרגול 6. ( t) t t קונטרולבילית H למימדים!!) והאובז' דוגמא: x. נשתמש בעובדה ש ) SS rank( S) = rank( עבור מטריצה m Observabiliy, Conrollabiliy תרגול 6 אובזרווביליות אם בכל רגע ניתן לשחזר את ( (ומכאן גם את המצב לאורך זמן, מתוך ידיעת הכניסה והיציאה עד לרגע, וזה עבור כל צמד כניסה יציאה, אז המערכת אובזרוובילית. קונטרולביליות

Διαβάστε περισσότερα

ω ω ω ω ω ω+2 ω ω+2 + ω ω ω ω+2 + ω ω+1 ω ω+2 2 ω ω ω ω ω ω ω ω+1 ω ω2 ω ω2 + ω ω ω2 + ω ω ω ω2 + ω ω+1 ω ω2 + ω ω+1 + ω ω ω ω2 + ω

ω ω ω ω ω ω+2 ω ω+2 + ω ω ω ω+2 + ω ω+1 ω ω+2 2 ω ω ω ω ω ω ω ω+1 ω ω2 ω ω2 + ω ω ω2 + ω ω ω ω2 + ω ω+1 ω ω2 + ω ω+1 + ω ω ω ω2 + ω 0 1 2 3 4 5 6 ω ω + 1 ω + 2 ω + 3 ω + 4 ω2 ω2 + 1 ω2 + 2 ω2 + 3 ω3 ω3 + 1 ω3 + 2 ω4 ω4 + 1 ω5 ω 2 ω 2 + 1 ω 2 + 2 ω 2 + ω ω 2 + ω + 1 ω 2 + ω2 ω 2 2 ω 2 2 + 1 ω 2 2 + ω ω 2 3 ω 3 ω 3 + 1 ω 3 + ω ω 3 +

Διαβάστε περισσότερα

και η µονάδα ελέγχου (control) O επεξεργαστής: Η δίοδος δεδοµένων (datapath) Εντολές διακλάδωσης (branch beq, bne) I Type Σχεδίαση datapath

και η µονάδα ελέγχου (control) O επεξεργαστής: Η δίοδος δεδοµένων (datapath) Εντολές διακλάδωσης (branch beq, bne) I Type Σχεδίαση datapath O επεξεργαστής: Η δίοδος δεδοµένων (path) και η µονάδα ελέγχου (control) Σχεδίαση path 4 κατηγορίες εντολών: Αριθµητικές-λογικές εντολές (add, sub, slt κλπ) R Type Εντολές αναφοράς στη µνήµη (lw, sw) I

Διαβάστε περισσότερα

Homework 3 Solutions

Homework 3 Solutions Homework 3 Solutions Igor Yanovsky (Math 151A TA) Problem 1: Compute the absolute error and relative error in approximations of p by p. (Use calculator!) a) p π, p 22/7; b) p π, p 3.141. Solution: For

Διαβάστε περισσότερα

Εργαστήριο Ανάπτυξης Εφαρμογών Βάσεων Δεδομένων. Εξάμηνο 7 ο

Εργαστήριο Ανάπτυξης Εφαρμογών Βάσεων Δεδομένων. Εξάμηνο 7 ο Εργαστήριο Ανάπτυξης Εφαρμογών Βάσεων Δεδομένων Εξάμηνο 7 ο Procedures and Functions Stored procedures and functions are named blocks of code that enable you to group and organize a series of SQL and PL/SQL

Διαβάστε περισσότερα

Αρχιτεκτονική του ARM. K.Harteros G.Kornaros

Αρχιτεκτονική του ARM. K.Harteros G.Kornaros Αρχιτεκτονική του ARM K.Harteros G.Kornaros Περίγραμμα Περιγραφή της αρχιτεκτονικής του ARM από την οπτική γωνία του προγραμματιστή Processor modes General purpose registers Special purpose registers Exception

Διαβάστε περισσότερα

BM1385. Bitcoin Hash ASIC Datasheet. Bitmain Technologies Limited

BM1385. Bitcoin Hash ASIC Datasheet. Bitmain Technologies Limited BM1385 Bitcoin Hash ASIC Datasheet Bitmain Technologies Limited Page 1 of 14 Contents Contents... 1 Revision History... 2 1 Overview... 3 1.1 Features... 3 1.2 Applications... 3 2 Pin Description... 4

Διαβάστε περισσότερα

ΜΙΚΡΟΫΠΟΛΟΓΙΣΤΕΣ ΛΥΣΕΙΣ ΘΕΜΑΤΩΝ ΦΕΒ 2014 Καθηγητής: Νικολαΐδης Νικ. Ημ/νία εξέτασης: 10-2-2014

ΜΙΚΡΟΫΠΟΛΟΓΙΣΤΕΣ ΛΥΣΕΙΣ ΘΕΜΑΤΩΝ ΦΕΒ 2014 Καθηγητής: Νικολαΐδης Νικ. Ημ/νία εξέτασης: 10-2-2014 ΜΙΚΡΟΫΠΟΛΟΓΙΣΤΕΣ ΛΥΣΕΙΣ ΘΕΜΑΤΩΝ ΦΕΒ 2014 Καθηγητής: Νικολαΐδης Νικ. Ημ/νία εξέτασης: 10-2-2014 ΘΕΜΑ 1 α) Τι διαφέρει μία ROM από μία PAL; Οι ROM έχουν σταθερό αποκωδικοποιητή ο οποίος σχηματίζει όλα τα

Διαβάστε περισσότερα

CHAPTER 25 SOLVING EQUATIONS BY ITERATIVE METHODS

CHAPTER 25 SOLVING EQUATIONS BY ITERATIVE METHODS CHAPTER 5 SOLVING EQUATIONS BY ITERATIVE METHODS EXERCISE 104 Page 8 1. Find the positive root of the equation x + 3x 5 = 0, correct to 3 significant figures, using the method of bisection. Let f(x) =

Διαβάστε περισσότερα

CYTA Cloud Server Set Up Instructions

CYTA Cloud Server Set Up Instructions CYTA Cloud Server Set Up Instructions ΕΛΛΗΝΙΚΑ ENGLISH Initial Set-up Cloud Server To proceed with the initial setup of your Cloud Server first login to the Cyta CloudMarketPlace on https://cloudmarketplace.cyta.com.cy

Διαβάστε περισσότερα

מתמטיקה שאלון ו' נקודות. חשבון דיפרנציאלי ואינטגרלי, טריגונומטריה שימוש במחשבון גרפי או באפשרויות התכנות עלול לגרום לפסילת הבחינה.

מתמטיקה שאלון ו' נקודות. חשבון דיפרנציאלי ואינטגרלי, טריגונומטריה שימוש במחשבון גרפי או באפשרויות התכנות עלול לגרום לפסילת הבחינה. בגרות לבתי ספר על-יסודיים מועד הבחינה: תשס"ח, מספר השאלון: 05006 נספח:דפי נוסחאות ל- 4 ול- 5 יחידות לימוד מתמטיקה שאלון ו' הוראות לנבחן משך הבחינה: שעה ושלושה רבעים. מבנה השאלון ומפתח ההערכה: בשאלון זה

Διαβάστε περισσότερα

A ΜΕΡΟΣ. 1 program Puppy_Dog; 2 3 begin 4 end. 5 6 { Result of execution 7 8 (There is no output from this program ) 9 10 }

A ΜΕΡΟΣ. 1 program Puppy_Dog; 2 3 begin 4 end. 5 6 { Result of execution 7 8 (There is no output from this program ) 9 10 } A ΜΕΡΟΣ 1 program Puppy_Dog; begin 4 end. 5 6 { Result of execution 7 (There is no output from this program ) 10 } (* Κεφάλαιο - Πρόγραµµα EX0_.pas *) 1 program Kitty_Cat; begin 4 Writeln('This program');

Διαβάστε περισσότερα

Aquinas College. Edexcel Mathematical formulae and statistics tables DO NOT WRITE ON THIS BOOKLET

Aquinas College. Edexcel Mathematical formulae and statistics tables DO NOT WRITE ON THIS BOOKLET Aquinas College Edexcel Mathematical formulae and statistics tables DO NOT WRITE ON THIS BOOKLET Pearson Edexcel Level 3 Advanced Subsidiary and Advanced GCE in Mathematics and Further Mathematics Mathematical

Διαβάστε περισσότερα

74HC573 D7 D6 D5 D4 D3 D2 D1 D0 LE OE A0 A1 A2 A3 A4 A5 A6 A7 AD0 AD1 AD2 AD3 AD4 AD5 AD6 AD7 A8 A9 A10 A11 A12 A13 Q7 Q6 Q5 Q4 Q3 Q2 Q1 Q0

74HC573 D7 D6 D5 D4 D3 D2 D1 D0 LE OE A0 A1 A2 A3 A4 A5 A6 A7 AD0 AD1 AD2 AD3 AD4 AD5 AD6 AD7 A8 A9 A10 A11 A12 A13 Q7 Q6 Q5 Q4 Q3 Q2 Q1 Q0 ΜΑΘΗΜΑ: ΜΙΚΡΟΫΠΟΛΟΓΙΣΤΕΣ ΘΕΜΑΤΑ ΙΟΥΝΙΟΥ 2012 Καθηγητής: Νικολαΐδης Νικ. Ημ/νία εξέτασης: 28-6-2012 ΘΕΜΑ 1 (3,5 μονάδες) Σχεδιάστε το απλούστερο κύκλωμα για συνδεθεί μία ROM 16 ΚΒ σε έναν 8051: α) ως μνήμη

Διαβάστε περισσότερα

18 במאי 2008 פיזיקה / י"ב נקודות; 3 33 = 100 נקודות. m 2 בהצלחה! שאלה 1

18 במאי 2008 פיזיקה / יב נקודות; 3 33 = 100 נקודות. m 2 בהצלחה! שאלה 1 שם התלמיד/ה : בית הספר: המורה בחמד"ע : 8 במאי 008 פיזיקה / י"ב מבחן בפיזיקה במתכונת מבחן בגרות חשמל הוראות לנבחן ההנחיות בשאלון זה מנוסחות בלשון זכר ומכוונות לנבחנות ולנבחנים כאחד א ב ג ד משך הבחינה: 05

Διαβάστε περισσότερα

ANSWERSHEET (TOPIC = DIFFERENTIAL CALCULUS) COLLECTION #2. h 0 h h 0 h h 0 ( ) g k = g 0 + g 1 + g g 2009 =?

ANSWERSHEET (TOPIC = DIFFERENTIAL CALCULUS) COLLECTION #2. h 0 h h 0 h h 0 ( ) g k = g 0 + g 1 + g g 2009 =? Teko Classes IITJEE/AIEEE Maths by SUHAAG SIR, Bhopal, Ph (0755) 3 00 000 www.tekoclasses.com ANSWERSHEET (TOPIC DIFFERENTIAL CALCULUS) COLLECTION # Question Type A.Single Correct Type Q. (A) Sol least

Διαβάστε περισσότερα

Εντολές του MIPS (2)

Εντολές του MIPS (2) ΗΥ 134 Εισαγωγή στην Οργάνωση και στον Σχεδιασμό Υπολογιστών Ι Διάλεξη 3 Εντολές του MIPS (2) Νίκος Μπέλλας Τμήμα Μηχανικών Η/Υ, Τηλεπικοινωνιών και Δικτύων 1 Παράδειγμα (συνέχεια από προηγ. διάλεξη) $s3

Διαβάστε περισσότερα

Elements of Information Theory

Elements of Information Theory Elements of Information Theory Model of Digital Communications System A Logarithmic Measure for Information Mutual Information Units of Information Self-Information News... Example Information Measure

Διαβάστε περισσότερα

ΕΠΛ605 Εργασία 1 Ημερομηνία Παράδοσης 12/9/2018 στην αρχή του μαθήματος

ΕΠΛ605 Εργασία 1 Ημερομηνία Παράδοσης 12/9/2018 στην αρχή του μαθήματος ΕΠΛ605 Εργασία 1 Ημερομηνία Παράδοσης 12/9/2018 στην αρχή του μαθήματος Ε.1 Σας δίνεται ο πιο κάτω κώδικας. Ξαναγράψτε τον ώστε να μειωθεί ο αριθμός των εντολών του αλλά διατηρώντας την ίδια λειτουργιά

Διαβάστε περισσότερα

ΜΑΘΗΜΑ: ΜΙΚΡΟΕΛΕΓΚΤΕΣ

ΜΑΘΗΜΑ: ΜΙΚΡΟΕΛΕΓΚΤΕΣ ΜΑΘΗΜΑ: ΜΙΚΡΟΕΛΕΓΚΤΕΣ ΑΠΑΝΤΗΣΕΙΣ ΘΕΜΑΤΩΝ ΕΞΕΤΑΣΕΩΝ ΙΑΝΟΥΑΡΙΟΥ 2011 Καθηγητής: Νικολαΐδης Νικ. Ημ/νία εξέτασης: 28-1-2011 ΘΕΜΑ 1 Να σχεδιαστεί μία μνήμη ROM που να περιέχει το κείμενο "MICRO". Ο ASCII κωδικός

Διαβάστε περισσότερα

Διάλεξη 3: Προγραμματισμός σε JAVA I. Διδάσκων: Παναγιώτης Ανδρέου

Διάλεξη 3: Προγραμματισμός σε JAVA I. Διδάσκων: Παναγιώτης Ανδρέου Διάλεξη 3: Προγραμματισμός σε JAVA I Στην ενότητα αυτή θα μελετηθούν τα εξής επιμέρους θέματα: Εισαγωγή στις έννοιες: - Στοιχειώδης Προγραμματισμός - Προγραμματισμός με Συνθήκες - Προγραμματισμός με Βρόγχους

Διαβάστε περισσότερα

Ordinal Arithmetic: Addition, Multiplication, Exponentiation and Limit

Ordinal Arithmetic: Addition, Multiplication, Exponentiation and Limit Ordinal Arithmetic: Addition, Multiplication, Exponentiation and Limit Ting Zhang Stanford May 11, 2001 Stanford, 5/11/2001 1 Outline Ordinal Classification Ordinal Addition Ordinal Multiplication Ordinal

Διαβάστε περισσότερα

ΚΥΠΡΙΑΚΗ ΕΤΑΙΡΕΙΑ ΠΛΗΡΟΦΟΡΙΚΗΣ CYPRUS COMPUTER SOCIETY ΠΑΓΚΥΠΡΙΟΣ ΜΑΘΗΤΙΚΟΣ ΔΙΑΓΩΝΙΣΜΟΣ ΠΛΗΡΟΦΟΡΙΚΗΣ 24/3/2007

ΚΥΠΡΙΑΚΗ ΕΤΑΙΡΕΙΑ ΠΛΗΡΟΦΟΡΙΚΗΣ CYPRUS COMPUTER SOCIETY ΠΑΓΚΥΠΡΙΟΣ ΜΑΘΗΤΙΚΟΣ ΔΙΑΓΩΝΙΣΜΟΣ ΠΛΗΡΟΦΟΡΙΚΗΣ 24/3/2007 Οδηγίες: Να απαντηθούν όλες οι ερωτήσεις. Όλοι οι αριθμοί που αναφέρονται σε όλα τα ερωτήματα μικρότεροι του 10000 εκτός αν ορίζεται διαφορετικά στη διατύπωση του προβλήματος. Αν κάπου κάνετε κάποιες υποθέσεις

Διαβάστε περισσότερα

Αρχιτεκτονική υπολογιστών

Αρχιτεκτονική υπολογιστών 1 Ελληνική Δημοκρατία Τεχνολογικό Εκπαιδευτικό Ίδρυμα Ηπείρου Αρχιτεκτονική υπολογιστών Ενότητα 9 : Ομάδες Εντολών: Ιδιότητες και Λειτουργίες Ευάγγελος Καρβούνης Παρασκευή, 15/01/2016 Τι είναι ομάδα εντολών;

Διαβάστε περισσότερα

Προηγµένα Θέµατα Τεχνολογιών Υλοποίησης Αλγορίθµων

Προηγµένα Θέµατα Τεχνολογιών Υλοποίησης Αλγορίθµων Προηγµένα Θέµατα Τεχνολογιών Υλοποίησης Αλγορίθµων Χρήστος Ζαρολιάγκης Καθηγητής Τµήµα Μηχ/κων Η/Υ & Πληροφορικής Πανεπιστήµιο Πατρών email: zaro@ceid.upatras.gr Εισαγωγή στην C++ 1 1 / 27 Εισαγωγή στην

Διαβάστε περισσότερα

תרגיל 7 פונקציות טריגונומטריות הערות

תרגיל 7 פונקציות טריגונומטריות הערות תרגיל 7 פונקציות טריגונומטריות הערות. פתרו את המשוואות הבאות. לא מספיק למצוא פתרון אחד יש למצוא את כולם! sin ( π (א) = x sin (ב) = x cos (ג) = x tan (ד) = x) (ה) = tan x (ו) = 0 x sin (x) + sin (ז) 3 =

Διαβάστε περισσότερα

Κεφάλαιο 3 Αρχιτεκτονική Ηλεκτρονικού Τμήματος (hardware) των Υπολογιστικών Συστημάτων ΕΡΩΤΗΣΕΙΣ ΑΣΚΗΣΕΙΣ

Κεφάλαιο 3 Αρχιτεκτονική Ηλεκτρονικού Τμήματος (hardware) των Υπολογιστικών Συστημάτων ΕΡΩΤΗΣΕΙΣ ΑΣΚΗΣΕΙΣ Κεφάλαιο 3 Αρχιτεκτονική Ηλεκτρονικού Τμήματος (hardware) των Υπολογιστικών Συστημάτων ΕΡΩΤΗΣΕΙΣ ΑΣΚΗΣΕΙΣ 1. Τι εννοούμε με τον όρο υπολογιστικό σύστημα και τι με τον όρο μικροϋπολογιστικό σύστημα; Υπολογιστικό

Διαβάστε περισσότερα

Smaller. 6.3 to 100 After 1 minute's application of rated voltage at 20 C, leakage current is. not more than 0.03CV or 4 (µa), whichever is greater.

Smaller. 6.3 to 100 After 1 minute's application of rated voltage at 20 C, leakage current is. not more than 0.03CV or 4 (µa), whichever is greater. Low Impedance, For Switching Power Supplies Low impedance and high reliability withstanding 5000 hours load life at +05 C (3000 / 2000 hours for smaller case sizes as specified below). Capacitance ranges

Διαβάστε περισσότερα

Επεξεργαστής Υλοποίηση ενός κύκλου μηχανής

Επεξεργαστής Υλοποίηση ενός κύκλου μηχανής ΗΥ 232 Οργάνωση και Σχεδίαση Υπολογιστών Διάλεξη 9 Επεξεργαστής Υλοποίηση ενός κύκλου μηχανής Νίκος Μπέλλας Τμήμα Ηλεκτρολόγων Μηχανικών και Μηχανικών Η/Υ 1 Ti είναι Αρχιτεκτονική και τι Μικροαρχιτεκτονική

Διαβάστε περισσότερα

Αρχιτεκτονική Υπολογιστών

Αρχιτεκτονική Υπολογιστών Τμήμα Μηχανικών Πληροφορικής & Τηλεπικοινωνιών Αρχιτεκτονική Υπολογιστών Ενότητα 6: Διασωλήνωση Δρ. Μηνάς Δασυγένης mdasyg@ieee.org Εργαστήριο Ψηφιακών Συστημάτων και Αρχιτεκτονικής Υπολογιστών http://arch.icte.uowm.gr/mdasyg

Διαβάστε περισσότερα

Σημειώσεις για τον 80x86

Σημειώσεις για τον 80x86 Σημειώσεις για τον 80x86 Τι είναι η διεύθυνση; 16bits 0000h 0001h 0002h 8bits 20h 32h 30h Η μνήμη ενός μικροϋπολογιστικού συστήματος χωρίζεται σε μικρά τμήματα του ενός byte FFFEh 30h 2 16 =65,536 bytes

Διαβάστε περισσότερα

Μετατροπή χαρακτήρων ASCII σε ακέραιο αριθµό (atoi) & Άνοιγµα αρχείου µέσα από τo QtSPIM, διάβασµα, και αποθήκευση του περιεχοµένου του στη µνήµη

Μετατροπή χαρακτήρων ASCII σε ακέραιο αριθµό (atoi) & Άνοιγµα αρχείου µέσα από τo QtSPIM, διάβασµα, και αποθήκευση του περιεχοµένου του στη µνήµη Μετατροπή χαρακτήρων ASCII σε ακέραιο αριθµό (atoi) & Άνοιγµα αρχείου µέσα από τo QtSPIM, διάβασµα, και αποθήκευση του περιεχοµένου του στη µνήµη ( ιάλεξη 3) ιδάσκων: Γιώργος Ζάγγουλος Email: zaggoulos.george@ucy.ac.cy

Διαβάστε περισσότερα

I. גבולות. x 0. מתקיים L < ε. lim אם ורק אם. ( x) = 1. lim = 1. lim. x x ( ) הפונקציה נגזרות Δ 0. x Δx

I. גבולות. x 0. מתקיים L < ε. lim אם ורק אם. ( x) = 1. lim = 1. lim. x x ( ) הפונקציה נגזרות Δ 0. x Δx דפי נוסחאות I גבולות נאמר כי כך שלכל δ קיים > ε לכל > lim ( ) L המקיים ( ) מתקיים L < ε הגדרת הגבול : < < δ lim ( ) lim ורק ( ) משפט הכריך (סנדוויץ') : תהיינה ( ( ( )g ( )h פונקציות המוגדרות בסביבה נקובה

Διαβάστε περισσότερα

gcd 24,15 = 3 3 =

gcd 24,15 = 3 3 = מחלק משותף מקסימאלי משפט אם gcd a, b = g Z אז קיימים x, y שלמים כך ש.g = xa + yb במלים אחרות, אם ה כך ש.gcd a, b = xa + yb gcd,a b של שני משתנים הוא מספר שלם, אז קיימים שני מקדמים שלמים כאלה gcd 4,15 =

Διαβάστε περισσότερα

Chapter 6: Systems of Linear Differential. be continuous functions on the interval

Chapter 6: Systems of Linear Differential. be continuous functions on the interval Chapter 6: Systems of Linear Differential Equations Let a (t), a 2 (t),..., a nn (t), b (t), b 2 (t),..., b n (t) be continuous functions on the interval I. The system of n first-order differential equations

Διαβάστε περισσότερα

O επεξεργαστής: Η δίοδος δεδομένων (datapath) και η μονάδα ελέγχου (control)

O επεξεργαστής: Η δίοδος δεδομένων (datapath) και η μονάδα ελέγχου (control) O επεξεργαστής: Η δίοδος δεδομένων (datapath) και η μονάδα ελέγχου (control) 4 κατηγορίες εντολών: Σχεδίαση datapath Αριθμητικές-λογικές εντολές (add, sub, slt κλπ) R Type Εντολές αναφοράς στη μνήμη (lw,

Διαβάστε περισσότερα

Αντικειμενοστραφείς Γλώσσες Προγραμματισμού C++ / ROOT

Αντικειμενοστραφείς Γλώσσες Προγραμματισμού C++ / ROOT Αντικειμενοστραφείς Γλώσσες Προγραμματισμού Ιωάννης Παπαδόπουλος Τμήμα Φυσικής, Πανεπιστήμιο Ιωαννίνων Σεπτέμβριος 2018 1/27 1 Μεταγλωττισμένες γλώσσες προγραμματισμού / Λόγος χρήσης γλωσσών προγραμματισμού

Διαβάστε περισσότερα

Είναι το πρωτόκολλο RS232 που χρησιμοποιείται στις σειριακές θύρες COM με τη διαφορά ότι εκτελείται σε επίπεδο τάσεων TTL. 2

Είναι το πρωτόκολλο RS232 που χρησιμοποιείται στις σειριακές θύρες COM με τη διαφορά ότι εκτελείται σε επίπεδο τάσεων TTL. 2 16. USART Οι AVR διαθέτουν ενσωματωμένη διάταξη για υποστήριξη σειριακής επικοινωνίας USART 1 (Universal Synchronous and Asynchronous serial Receiver and Transmitter). Η ενσωματωμένη διάταξη μας εξυπηρετεί

Διαβάστε περισσότερα